找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 10961|回复: 31

内网无法通过域名访问本地服务器

[复制链接]
发表于 2021-4-21 21:15 | 显示全部楼层 |阅读模式
老哥们,我有台nas(内网ip192.168.50.82),在外网环境下可以通过域名访问。内网环境下,有时候可以用域名访问,有时候又不能用域名访问,不能访问的时候,ping域名也是ping的通的。
路由器是openwrt的系统,这是哪里这只的问题啊。
网上有的说不勾选   重绑定保护(丢弃 RFC1918 上行响应数据 )
这个也试了,没有效果。
本地的主机,电脑上服务器的dns服务器192.168.50.1     114.114.114   8.8.8.8  或者自动获取都试了,还是不行。
有没有大佬指导下
我的恩山、我的无线 The best wifi forum is right here.
发表于 2021-4-21 22:02 | 显示全部楼层
本帖最后由 bamo 于 2021-4-21 22:06 编辑

没有做NAT 回流。。好像openwrt有个固件版本有这方面的BUG。。。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-4-21 22:04 | 显示全部楼层
域名绑定的是公网IP,不能访问是正常的,如果你绑域名只是给NAS用的,那么可以在openwrt中的DHCP/DNS最下面劫持域名,把域名IP设置为NAS的IP,然后把电脑的DNS设置为openwrt的IP
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-4-21 22:11 | 显示全部楼层
3楼说的对!

网关里做个dns劫持(域名解析)就行
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-4-21 22:14 | 显示全部楼层
听我的。。你这样设置一下绝对好。
网络--主机名--

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

点评

谢谢,真的有用,特意登录回复感谢,设置完还不行的是浏览器缓存问题,可用chrome无痕模式测试。  详情 回复 发表于 2023-10-3 09:58
卧槽,神了  详情 回复 发表于 2023-4-7 11:29
学到新知识了,原来还可以用这个劫持域名,看来用这个也可以屏蔽简单的广告网站。  详情 回复 发表于 2021-4-21 22:20
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-4-21 22:20 | 显示全部楼层
bamo 发表于 2021-4-21 22:14
听我的。。你这样设置一下绝对好。
网络--主机名--

学到新知识了,原来还可以用这个劫持域名,看来用这个也可以屏蔽简单的广告网站。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-4-24 23:20 | 显示全部楼层
bamo 发表于 2021-4-21 22:14
听我的。。你这样设置一下绝对好。
网络--主机名--

大佬,我设置了,怎么还是不可以呀
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2021-4-24 23:53 | 显示全部楼层
本帖最后由 Anooki 于 2021-4-24 23:54 编辑
bamo 发表于 2021-4-21 22:14
听我的。。你这样设置一下绝对好。
网络--主机名--

可以了,之前是没有清除缓存
但是有还2个问题:
1.我用了端口转发,内网的端口和外网的端口不一样,这样内网用域名访问必须要用内网端口
2.还有个问题就是我用宝塔面板部署的网站,只有www的可以访问,其他二级域名无法访问
请大佬指导,感谢
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-12-5 22:22 | 显示全部楼层
  在/etc/sysctl.conf 里添加:
        net.bridge.bridge-nf-call-arptables=0
        net.bridge.bridge-nf-call-ip6tables=0
        net.bridge.bridge-nf-call-iptables=0
        然后
        sysctl -p
亲测有效
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-12-11 20:51 | 显示全部楼层
gongzonglian 发表于 2021-12-5 22:22
在/etc/sysctl.conf 里添加:
        net.bridge.bridge-nf-call-arptables=0
        net.bridge.bridge-nf-call-ip ...

这个厉害了,
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2021-12-13 23:30 | 显示全部楼层
gongzonglian 发表于 2021-12-5 22:22
在/etc/sysctl.conf 里添加:
        net.bridge.bridge-nf-call-arptables=0
        net.bridge.bridge-nf-call-ip ...

非常感谢,解决了困扰已久的问题!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-1-2 19:30 | 显示全部楼层
gongzonglian 发表于 2021-12-5 22:22
在/etc/sysctl.conf 里添加:
        net.bridge.bridge-nf-call-arptables=0
        net.bridge.bridge-nf-call-ip ...

成功解决,感谢!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-4-20 15:53 | 显示全部楼层
gongzonglian 发表于 2021-12-5 22:22
在/etc/sysctl.conf 里添加:
        net.bridge.bridge-nf-call-arptables=0
        net.bridge.bridge-nf-call-ip ...

NB啊,我为什么没有早点看到。啊啊啊啊啊啊啊啊啊啊啊啊啊
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-7-23 18:53 | 显示全部楼层
y514155180 发表于 2022-4-20 15:53
NB啊,我为什么没有早点看到。啊啊啊啊啊啊啊啊啊啊啊啊啊

请问是直接去文件里添加这几行命令就行了吗?还有最后“sysctl -p”怎么输入?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2022-7-24 01:38 | 显示全部楼层
gongzonglian 发表于 2021-12-5 22:22
在/etc/sysctl.conf 里添加:
        net.bridge.bridge-nf-call-arptables=0
        net.bridge.bridge-nf-call-ip ...

/etc/sysctl.conf,

需要修改的这个文件是指主路由器中的文件?
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 12:39

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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

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