avatar
port forwarding 求助# Hardware - 计算机硬件
q*n
1
虽然是积极正面的主题,但是看了怎么有点恶心呢?
而且里面的食肉动物怎么都有点娘娘腔的样子。。
avatar
J*n
2
tomatousb+external hdd 开了一个web server,
内网能够访问,但是外网不行.
已经在tomato设置了port forwarding,并且加了iptables scripts:
iptables -t filter -A INPUT -p tcp --dport 8080 -j ACCEPT
还是不行.还有什么需要设置的吗?
avatar
w*g
3
动物城里面的肉食动物都吃什么?转基因的人肉吗?

【在 q***n 的大作中提到】
: 虽然是积极正面的主题,但是看了怎么有点恶心呢?
: 而且里面的食肉动物怎么都有点娘娘腔的样子。。

avatar
h*o
4
说说你的网络设置吧,你的 tomato 路由是直接在 modem 后面还是在 modem 和
tomato 中间还有另一个路由?比如说,verizon fios 的 modem 和 router 合一的,
如果接在它的后面,那么是先要在 verizon 这个路由上设置一下 port forwarding

【在 J*****n 的大作中提到】
: tomatousb+external hdd 开了一个web server,
: 内网能够访问,但是外网不行.
: 已经在tomato设置了port forwarding,并且加了iptables scripts:
: iptables -t filter -A INPUT -p tcp --dport 8080 -j ACCEPT
: 还是不行.还有什么需要设置的吗?

avatar
J*n
5
cable modem --> router with tomato --> external hdd at router
http server 已经在8080端口运行,可以从内网访问
192.168.1.1:8080 (ok)
内网也可以访问external address
65.138.46.173:5678
但是外网无法访问上面这个地址.
followed the description at
http://www.dd-wrt.com/wiki/index.php/Iptables
added those two lines
iptables -I INPUT -p tcp -d 192.168.1.1 --dport 5678 -j ACCEPT
iptables -t nat -I PREROUTING -p tcp -d $(nvram get wan_ipaddr) --dport 5678
-j DNAT --to 192.168.1.1:8080
yougetsignal 一直显示5678端口没有打开.

【在 h**o 的大作中提到】
: 说说你的网络设置吧,你的 tomato 路由是直接在 modem 后面还是在 modem 和
: tomato 中间还有另一个路由?比如说,verizon fios 的 modem 和 router 合一的,
: 如果接在它的后面,那么是先要在 verizon 这个路由上设置一下 port forwarding

avatar
h*o
6
没用过 tomato, 也很久不用 cable ,不过 port forwarding 是相对容易的设置.
有无可能 ISP 控制端口的问题?不妨试下换个端口,比如 65.138.46.173:80
另外,router 不可能通过 web gui 界面直接设置么?还得写命令行?

【在 J*****n 的大作中提到】
: cable modem --> router with tomato --> external hdd at router
: http server 已经在8080端口运行,可以从内网访问
: 192.168.1.1:8080 (ok)
: 内网也可以访问external address
: 65.138.46.173:5678
: 但是外网无法访问上面这个地址.
: followed the description at
: http://www.dd-wrt.com/wiki/index.php/Iptables
: added those two lines
: iptables -I INPUT -p tcp -d 192.168.1.1 --dport 5678 -j ACCEPT

avatar
h*o
7
我仔细读了下那个页,貌似你的问题在这里:
你做的设置,是 NAT rerouting。这个可能是需要同样的端口
如果你看了下面一段,写着 port forwarding 标题的,这个需要不同的命令,但可以
内外用不同的端口
试下看外网端口别用 5678,改成 8080 吧

【在 J*****n 的大作中提到】
: cable modem --> router with tomato --> external hdd at router
: http server 已经在8080端口运行,可以从内网访问
: 192.168.1.1:8080 (ok)
: 内网也可以访问external address
: 65.138.46.173:5678
: 但是外网无法访问上面这个地址.
: followed the description at
: http://www.dd-wrt.com/wiki/index.php/Iptables
: added those two lines
: iptables -I INPUT -p tcp -d 192.168.1.1 --dport 5678 -j ACCEPT

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。