一个客户新买了一台机器,要求我们给他做个端口映射,对我这个对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