一個客戶新買了一臺機器,要求我們給他做個端口映射,對我這個對iptables不是很熟悉的菜鳥來說,很是一陣子忙阿,呵呵,不過還是解決了,當然也從網上查了部分資料。。。
說明:簡單一點吧,
一臺linux centos網關:eth0內網:192.168.0.254
eth1外網:202.102.30.1
一臺原有的計算服務器:192.168.0.10
新增加的一臺centos機器:192.168.0.20
其實很簡單的,都是事後才這樣感覺,哈哈,下面說說怎麼操作的吧!
客戶要求:辦公室的PC可以通過202.102.30.1的22號端口登錄到原server
通過202.102.30.1的3300號端口登錄到新增加的server上
實現過程:當然前提是網絡都設好阿
網關#:iptables -t nat -A PREROUTING -d 202.102.30.1 -p tcp --dport 22 -j DNAT --to-destination 192.168.0.10:22
網關#:iptables -t nat -A POSTROUTING -d 192.168.0.10 -p tcp --dport 22 -j SNAT --to 192.168.0.254
網關#:iptables -A FORWARD -o eth0 -d 192.168.0.10 -p tcp --dport 22 -j ACCEPT
網關#:iptables -A FORWARD -i eth0 -s 192.168.0.10 -p tcp --sport 22 -j ACCEPT
網關#:echo "1" > /proc/sys/net/ipv4/ip_forward
網關#:service iptables save
網關#service iptables restart
遠程測試一下,就OK了。。這個是22端口的映射,3300端口同理設置即可。
linux端口映射
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
搞搞, 超星爾雅;
sewerganger
2019-02-24 22:44:54
GNS3、VMware和物理機搭建網絡模擬環境(一)
lvqingpu
2019-02-24 13:15:35
Linux核心技能与应用
wy53780
2020-04-23 14:02:05
Python與家國天下
豌豆花下貓
2019-02-24 22:22:40
linux上安裝Docker(非常簡單的安裝方法)
幸運券發放
2019-02-24 19:38:01
2019年Java面試-併發容器篇
王知無
2019-02-24 15:12:46
淺淡個人學習嵌入式Linux過程
wx5c317e5b736d2
2019-02-24 13:31:30
DHCP服務原理與搭建(Linux系統+路由器,二選一方案)
wx5c7174443c6f9
2019-02-24 13:23:18
Redis安裝與配置
劉遄
2019-02-24 13:12:51
如果同事暗中傷害你,應該怎麼辦?
這個饅頭有餡
2019-02-24 13:59:08
職場中,抱怨越多的員工,越被領導瞧不起!
這個饅頭有餡
2019-02-24 13:59:08
老程序員被裁,應屆生卻能月薪 1.3 萬?這你能忍?
前端高達
2019-02-24 13:48:04
遇到到處蹭吃卻從不請客吃飯的主怎麼辦?
樑軍年
2019-02-24 13:26:35
Linux基本操作命令
wbzjacky
2019-02-24 13:12:38