免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1014 | 回复: 3
打印 上一主题 下一主题

[网络管理] 请教一个iptables做端口映射的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-01-12 16:06 |只看该作者 |倒序浏览
本帖最后由 cyhyf 于 2016-01-12 16:26 编辑

我装了个Centos当路由用,网络环境如下:
eth0(192.168.0.11)->Adsl Modem
eth1(172.16.10.1)->LAN
也就是在Centos上用两块网卡,一块接modem,做PPPoE拨号上网,另一块接局域网,同时下面两条命令来做端口映射和NAT,
-A PREROUTING -i ppp0 -p tcp -m tcp --dport 8890 -j DNAT --to-destination 172.16.10.10:5000
-A POSTROUTING -s 172.16.10.0/24 -o ppp0 -j MASQUERADE
现在的问题是在外网我可以通过访问ppp0拨号获取到的公网IP:8890,访问到局域网内172.16.10.10:5000上的服务,但如果在内网直接使用ppp0上的公网IP:8890则无法访问,只能通过内网IP来访问,我知道这是NAT回流的问题,如果我将上面的命令改成:
-A PREROUTING -p tcp -m tcp --dport 8890 -j DNAT --to-destination 172.16.10.10:5000
-A POSTROUTING -s 172.16.10.0/24 -o ppp0 -j MASQUERADE
-A POSTROUTING -o eth1 -j MASQUERADE
则可以在内网使用公网IP来访问,但又有一个问题,比如访问www。baidu。com:8900,只要是8900端口的都给转发到172.16.10.10上去了,要怎么正确的去设置iptables呢?

论坛徽章:
17
巨蟹座
日期:2014-11-20 23:04:5215-16赛季CBA联赛之北控
日期:2018-08-01 16:08:4015-16赛季CBA联赛之浙江
日期:2017-12-08 11:25:2415-16赛季CBA联赛之四川
日期:2016-11-21 00:16:50操作系统版块每日发帖之星
日期:2016-07-28 06:20:0015-16赛季CBA联赛之吉林
日期:2016-05-25 15:36:04操作系统版块每日发帖之星
日期:2016-02-12 06:20:002015亚冠之西悉尼流浪者
日期:2015-08-28 14:48:322015亚冠之平阳省
日期:2015-08-19 14:54:162015亚冠之武里南联
日期:2015-07-07 10:49:112015亚冠之城南
日期:2015-06-22 10:15:002015亚冠之山东鲁能
日期:2015-06-18 18:03:44
2 [报告]
发表于 2016-01-12 22:07 |只看该作者
内网的话可以通过使用本地的dns来把域名劫持到内网的ip地址

论坛徽章:
0
3 [报告]
发表于 2016-01-13 10:48 |只看该作者
回复 2# yyu0378


但是同一个域名下如果存在多个端口分别映射到不同的内网IP就没办法实现了.

论坛徽章:
17
巨蟹座
日期:2014-11-20 23:04:5215-16赛季CBA联赛之北控
日期:2018-08-01 16:08:4015-16赛季CBA联赛之浙江
日期:2017-12-08 11:25:2415-16赛季CBA联赛之四川
日期:2016-11-21 00:16:50操作系统版块每日发帖之星
日期:2016-07-28 06:20:0015-16赛季CBA联赛之吉林
日期:2016-05-25 15:36:04操作系统版块每日发帖之星
日期:2016-02-12 06:20:002015亚冠之西悉尼流浪者
日期:2015-08-28 14:48:322015亚冠之平阳省
日期:2015-08-19 14:54:162015亚冠之武里南联
日期:2015-07-07 10:49:112015亚冠之城南
日期:2015-06-22 10:15:002015亚冠之山东鲁能
日期:2015-06-18 18:03:44
4 [报告]
发表于 2016-01-13 13:27 |只看该作者
域名是没有端口映射,映射只能给ip地址做
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP