changeip 发表于 2011-3-24 23:03:04

PPPOE动态IP如何映射内网端口到公网上面?

/ip firewall nat
add action=dst-nat chain=dstnat comment="" disabled=no dst-address=!192.168.1.1 dst-port=3357 \
    protocol=tcp src-address=!192.168.1.0/24 to-addresses=192.168.1.10 to-ports=3357
add action=dst-nat chain=dstnat comment="" disabled=no dst-address=!192.168.1.1 dst-port=3358 \
    protocol=tcp src-address=!192.168.1.0/24 to-addresses=192.168.1.10 to-ports=3358


由于是ADSL拨号,所以无法像固定公网IP映射端口到公网?
使用以前代码也无法映射?

每次都要改变公网IP后都要修改下面公网IP地址

/ip firewall nat
add action=dst-nat chain=dstnat comment="" disabled=no dst-address=201.21.241.218 dst-port=\
    70000 protocol=tcp to-addresses=192.168.1.203 to-ports=70000

哪位高手能否指点下!

zhjchina 发表于 2011-3-24 23:17:09

两个方法
1. 不选择 dst-address,换个思路,选择in-interface即可
2. 或者写个脚本,每次ADSL IP变化以后,自动用脚本更新dst-nat ip

host2318 发表于 2011-3-24 23:23:31

楼上说的第一种做法,补图。求分。。。




host2318 发表于 2011-3-24 23:24:22

另外,楼主的端口很彪悍。还能整到70000的端口号

changeip 发表于 2011-3-25 01:34:58

host2318 发表于 2011-3-24 23:24 static/image/common/back.gif
另外,楼主的端口很彪悍。还能整到70000的端口号

不知道有没这方面的脚本呢?

zooyo 发表于 2011-3-25 13:12:10

回复 changeip 的帖子

能解决为什么非要用脚本。
页: [1]
查看完整版本: PPPOE动态IP如何映射内网端口到公网上面?