找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 28476|回复: 87

求助端口回流(nat回环)问题

  [复制链接]
发表于 2019-11-1 00:53 | 显示全部楼层 |阅读模式
本帖最后由 MJiangBrown 于 2019-11-3 22:26 编辑

在外网用域名加端口可以正常访问家里的nas,但是在家里用域名加端口就访问不了 必须要用内网ip地址才能访问 这是啥原因 要怎么设置

搜了一圈,有人说lede自带nat回环的,在端口转发那边有设置,但是有时候docker会导致这个功能失效。。。有人遇到过么

update:有版友也遇到这个问题,建议回滚到1024日的代码,我自己试了,编译出来的nat回环是正常的,内网里面域名可以访问
我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-11-1 08:56 | 显示全部楼层
说白了就是一个端口映射问题,比如你路由器拨号后的接口为ppp0,开放外部端口8080连接到内网nas的IP:80,那么iptables所做的映射就是iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 8080 -j DNAT --to-destination IP:80,这里规则是从ppp0进入的端口才映射,所以内网用8080是上不到nas,把-i ppp0去掉就都可以了,我就懂这些了,希望对你的启发

点评

去掉ppp0是有效果的,电脑内网可以用域名+端口访问了,但同网段wifi连的手机却不行  详情 回复 发表于 2023-1-20 22:32
lede里面有专门的设置么,不然每个端口转发都要手动去更改么? 我拿版友编译的固件用,有的可以直接访问,有的不能,这里面有啥技巧么  详情 回复 发表于 2019-11-1 09:03
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-1 09:03 | 显示全部楼层
xingpo 发表于 2019-11-1 08:56
说白了就是一个端口映射问题,比如你路由器拨号后的接口为ppp0,开放外部端口8080连接到内网nas的IP:80,那 ...

lede里面有专门的设置么,不然每个端口转发都要手动去更改么?
我拿版友编译的固件用,有的可以直接访问,有的不能,这里面有啥技巧么
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-2 01:00 | 显示全部楼层
MJiangBrown 发表于 2019-11-1 09:03
lede里面有专门的设置么,不然每个端口转发都要手动去更改么?
我拿版友编译的固件用,有的可以直接访 ...

我也遇到了刷了lean最新源码编译的版本,内网无法用域名访问,转发里nat回流开启了,dhcp里重绑定保护也取消了,依然不行
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-2 05:41 | 显示全部楼层
我也遇到这个问题,关闭重绑定保护也不行。

我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-2 09:18 | 显示全部楼层
ufo404.com 发表于 2019-11-2 01:00
我也遇到了刷了lean最新源码编译的版本,内网无法用域名访问,转发里nat回流开启了,dhcp里重绑定保护也 ...

貌似要刷旧点的版本才行
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-2 09:18 | 显示全部楼层
mockery 发表于 2019-11-2 05:41
我也遇到这个问题,关闭重绑定保护也不行。

我刷回旧的版本 貌似可以了 不知道啥原因

点评

可能跟lean的新源码有关系吗?还是编译的问题。  详情 回复 发表于 2019-11-2 17:29
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-2 17:29 | 显示全部楼层
MJiangBrown 发表于 2019-11-2 09:18
我刷回旧的版本 貌似可以了 不知道啥原因

可能跟lean的新源码有关系吗?还是编译的问题。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-2 23:23 | 显示全部楼层
ufo404.com 发表于 2019-11-2 17:29
可能跟lean的新源码有关系吗?还是编译的问题。

感觉编译正常啊 都按教程来的默认配置
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-3 18:33 | 显示全部楼层
MJiangBrown 发表于 2019-11-2 23:23
感觉编译正常啊 都按教程来的默认配置

我换成10月24号的源码编译的正常了

点评

搞定了,我回到1024日的编译出来的正常的,谢谢  详情 回复 发表于 2019-11-3 22:25
编译的时候怎么选哪天的代码啊  详情 回复 发表于 2019-11-3 20:00
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-3 20:00 | 显示全部楼层
ufo404.com 发表于 2019-11-3 18:33
我换成10月24号的源码编译的正常了

编译的时候怎么选哪天的代码啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-3 22:25 | 显示全部楼层
ufo404.com 发表于 2019-11-3 18:33
我换成10月24号的源码编译的正常了

搞定了,我回到1024日的编译出来的正常的,谢谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-24 11:20 | 显示全部楼层
Lean说是docker的问题,但是我删除了docker设置了回流,重定向保护取消,也还不可以

https://github.com/coolsnowwolf/lede/issues/2103

点评

我也曾经试过关闭删除docker确实不行 最后是退到1024那天编译才ok的  详情 回复 发表于 2019-11-26 16:20
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-11-26 16:20 | 显示全部楼层
DockerCS 发表于 2019-11-24 11:20
Lean说是docker的问题,但是我删除了docker设置了回流,重定向保护取消,也还不可以

https://github.com/co ...

我也曾经试过关闭删除docker确实不行
最后是退到1024那天编译才ok的
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-11-27 23:39 | 显示全部楼层
麻烦问下1024那天的版本在哪里能下载到?

点评

先git log,然后找到1024那天的commit_id,接着git reset --hard commit_id ,重新编译  详情 回复 发表于 2019-11-28 09:22
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-23 14:12

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表