輕鬆搞定linux埠轉發
一 從一臺機到另一臺機埠轉發
啟用網絡卡轉發功能
#echo 1 > /proc/sys/net/ipv4/ip_forward
舉例:從192.168.0.132:21521(新埠)訪問192.168.0.211:1521埠
a.同一埠轉發(192.168.0.132上開通1521埠訪問 iptables -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1521 -j ACCEPT)
iptables -t nat -I PREROUTING -p tcp --dport 1521 -j DNAT --to 192.168.0.211
iptables -t nat -I POSTROUTING -p tcp --dport 1521 -j MASQUERADE
b.不同埠轉發(192.168.0.132上開通21521埠訪問 iptables -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21521 -j ACCEPT)
iptables -t nat -A PREROUTING -p tcp -m tcp --dport 21521 -j DNAT --to-destination 192.168.0.211:1521
iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d 192.168.0.211 -p tcp -m tcp --dport 1521 -j SNAT --to-source 192.168.0.132
以上兩條等價配置(更簡單[指定網絡卡]):
iptables -t nat -A PREROUTING -p tcp -i eth0 --dport 31521 -j DNAT --to 192.168.0.211:1521
iptables -t nat -A POSTROUTING -j MASQUERADE
儲存iptables
#service iptables save
#service iptables restart
二 用iptables做本機埠轉發
程式碼如下:
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8080
估計適當增加其它的引數也可以做不同IP的埠轉發。
如果需要本機也可以訪問,則需要配置OUTPUT鏈(********特別注意:本機訪問外網的埠會轉發到本地,導致訪不到外網,如訪問yown.com,實際上是訪問到本地,建議不做80埠的轉發或者指定目的 -d localhost):
iptables -t nat -A OUTPUT -d localhost -p tcp --dport 80 -j REDIRECT --to-ports 8080
原因:
外網訪問需要經過PREROUTING鏈,但是localhost不經過該鏈,因此需要用OUTPUT。
相關推薦
輕鬆搞定linux埠轉發
一 從一臺機到另一臺機埠轉發 啟用網絡卡轉發功能 #echo 1 > /proc/sys/net/ipv4/ip_forward 舉例:從192.168.0.132:21521(新埠)訪問192.168.0.211:1521埠 a.同一埠轉發(192.168.0.1
用ssh和socat分分鐘搞定Linux各種埠轉發
本地埠對映 小明寫了一個Web服務,監聽hosta上8080埠,小王現在想訪問這個服務,有沒有快速的方法? SSH本地埠轉發 其實很簡單,小明只需要做這兩件事情: 申請一臺帶公網IP的公有云伺服器hostb,我們假設ip地址是12.34.56.78 在h
為什麽別人一周搞定Linux,而你卻做不到
shell腳本我給大家精選準備了4段Shell實戰腳本 / 基礎Linux常用命令;也許能解決你很多實際工作問題;如果看到這些你不知道它能用來幹嘛,先收藏、先記住吧,以後用的上~實戰命令一:在實際的工作中,我們經常需要將多個文件同時移動到一個指定的目錄下,如果一個一個移動,太折騰...你應該要知道:mv 有一
渠道打包不用怕!有了這項黑科技輕鬆搞定
關於渠道打包網上方法有很多,但是太囉嗦,博主這急性子實在看不下去了。下面直接上乾貨——Shareinstall! Shareinstall其實是一個APP的推廣輔助工具。APP開發者可以通過Shareinstall更精準的進行產品的推廣。另外,Shareinstall還是一款渠道統計工具
3分鐘搞定Linux系統正則表示式
正則表示式是一種字元模式,用於在查詢過程中匹配製定的字元。 元字元通常在Linux中分為兩類:Shell元字元,由Linux Shell進行解析; 正則表示式元字元,由vi/grep/sed/awk等文字處理工具進行解析; 正則表示式一
不寫程式碼不用 Excel, 如何輕鬆搞定各種圖形化展現
近期,大屏展示再次把 ”統計圖” 推向熱搜榜。或許你會問為什麼,這多半是因為大屏通過各種圖形元件集中呈現了使用者關心的資料,而其中每個元件基本都是一個呈現形態各異的統計圖,有的體現了某時間段某維度的資料走向,有的則是表示了某部分資料在整體的佔比,亦或是分佈聚集情況,凡此種種,不一而足。 相信資深
如何輕鬆搞定各種圖形化展現
近期,大屏展示再次把 ”統計圖” 推向熱搜榜。或許你會問為什麼,這多半是因為大屏通過各種圖形元件集中呈現了使用者關心的資料,而其中每個元件基本都是一個呈現形態各異的統計圖,有的體現了某時間段某維度的資料走向,有的則是表示了某部分資料在整體的佔比,亦或是分佈聚集情況,凡此種種,不一而足。 相信資深
輕鬆搞定迷你Vue框架-單信-專題視訊課程
輕鬆搞定迷你Vue框架—1336人已學習 課程介紹 Vue是構建資料驅動的 web 介面的漸進式框架,當下流行的前端框架之一。作為MVVM架構的代表,廣受軟體公司和前端開發者的青睞。本教
Go語言開發分散式任務排程 輕鬆搞定高效能Crontab
Go語言開發分散式任務排程 輕鬆搞定高效能Crontab 第1章 課程介紹 本章中將介紹一下本課程的基本內容,包括:我們要做什麼、要求什麼基礎、將學會哪些工具、收穫哪些獨家乾貨,以及課程具體安排。 1-1 導學視訊 第2章 如何執行shell命令 執行
阿里雲HBase釋出冷儲存特性,輕鬆搞定冷資料處理
摘要: 9月27日,阿里雲HBase釋出了冷儲存特性。使用者可以在購買雲HBase例項時選擇冷儲存作為一個附加的儲存空間,並通過建表語句指定將冷資料存放在冷儲存介質上面,從而降低儲存成本。冷儲存的儲存成本僅為高效雲盤的1/3,適用於資料歸檔、訪問頻率較低的歷史資料等各種場景。 9月27日,阿里雲HBase釋
VMware中CentOS 7網路配置(十分鐘輕鬆搞定!)
VMware中CentOS 7網路配置(十分鐘輕鬆搞定!) 配置環境說明: 主機系統為win10、虛擬機器為VMware Workstation 14Pro中文版、虛擬機器中的linux系統為CentOS 7 64位。 1、 設定虛擬機器的網路連線方式: 2. 配置虛擬機器的NAT模式
職場老司機才知道的辦公軟體,PDF轉Word輕鬆搞定!
身在職場的小夥伴,都經歷過“小白”期: 滿懷一腔熱血,各種埋頭苦幹,各種焦頭爛額,但是依然效率不高,只恨自己不是“三頭六臂”的哪吒。再看看職場“老司機們”都一個個遊刃有餘地向領導交出一份份漂亮的工作報告,是不是滿腹狐疑?其實你有沒有想過並不是你的能力低人一等,只是你沒用對辦公軟體而已。其實只要用對了
鐵威馬NAS一招輕鬆搞定遠端訪問
對於配備NAS產品的使用者來說,我們不僅是希望在區域網記憶體取我們的檔案,當我們外出時,更希望能夠隨時隨地讀取或者修改NAS內的檔案。然而,當外網訪問NAS,看似簡單,卻需要具備:公網IP,路由器,埠對映三個條件。問度娘卻有各種各樣的答案,求的教程卻又發現沒有適用自己的,怎麼辦呢? 鐵威馬NAS
手機開不了鎖怎麼辦?這種方法簡單,一招就能輕鬆搞定!
在日常使用手機的時候是否遇到這樣的情況,手機的解鎖密碼忘記,拿去手機店幫忙解鎖的話,最少也要收你幾十塊,其實解鎖方面非常的簡單我們大不必花那個冤枉錢,教你一招,10秒解決問題。當然這個方法只對安卓手機使用者有效,蘋果手機則不能用這個方法。 首先第一步,我們要先把我們的手機關機
android簡單 實現 日曆,生日 原生簡單輕鬆搞定
先看下佈局 對應的一個輸入框點選觸發 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/an
六招輕鬆搞定你的CentOS系統安全加固
六招輕鬆搞定你的CentOS系統安全加固 Redhat是目前企業中用的最多的一類Linux,而目前針對Redhat攻擊的黑客也越來越多了。我們要如何為這類伺服器做好安全加固工作呢? 一. 賬戶安全 1.1 鎖定系統中多餘的自建帳號 檢查方法: 執行命令 #cat /e
redis之20分鐘輕鬆搞定springCache快取(單機+叢集)
redis之20分鐘輕鬆搞定springCache快取(單機+叢集) 原文地址:https://m.baidu.com/from=1013843a/bd_page_type=1/ssid=0/uid=0/pu=sz%401321_1002%2Cta%40utouch_2_7.0_2_7.3%2Cu
行式填報表輕鬆搞定流水號
在各式各樣的報表業務需求中,有這樣一類,不僅要對資料進行統計呈現,還要基於這些資料做增、刪、改的操作並與資料庫進行互動。這種情況下,無論從資料庫統一管理還是資料合法性角度考慮,都難免需要進行諸如自動計算、校驗、跨表取數之類的計算。今天,小編就帶領大家 get 其中的一個新姿勢:自動計算特殊用法之“流
告別set和get,兩大利器輕鬆搞定model轉換
場景一:一般我們遇到需要新建model,常規做法就是建立一個類,老老實實的定義好model中的所有屬性,一般來說屬性對應的set方法和get方法都是少不了的,有時候還需要toString甚至equals和hashCode方法。 現在的IDE已經很成熟了,一般不會手寫set和get方法,採用IDE自帶的快捷方式
華為手機怎麼編輯PDF?一款神器輕鬆搞定
PDF檔案相信下載過文獻或者已經工作的都已經接觸過,PDF檔案裡面的內容是不可以隨意修改的,如果要改動的話需要使用到專業的PDF編輯器,PDF編輯器非常的貴,能做PDF編輯器的廠商那就更少了。福昕就是目前國產PDF編輯器做的最好的一家,和亞馬遜、谷歌等都有深度合作過。 華為手機該怎麼編輯PDF?福昕PDF閱