如果openwrt试过很多办法域名转发的时候内网不能访问自己外网地址

那么最终的解决办法就是修改Hosts文件 增加一句话就是你的内网地址加上解析的域名例如

192.168.2.248一个空格7856.fun

如果找不到HOSTS文件,可以增加一个HOSTS文件作为一个额外的HOSTS

OpenWrt修改hosts文件的方法。

OpenWrt修改hosts文件

 

OpenWrt如何修改Hosts文件?OpenWrt修改hosts文件的方法

 

如上图所示,使用SSH工具Puty连接并登陆OpenWrt路由器;

vi /etc/myhosts

输入以上命令并回车,创建并编辑myhosts文件。回车后出现编辑模式,输入要增加的Hoss记录,比如:P地址+空格+域名,格式如:

192.168.2.1 domain.com

一行一条,增加Hosts记录完成后,先按Esc,输入:wq保存并退出。保存完成后,使用浏览器登陆OpenWrt管理界面.

OpenWrt如何修改Hosts文件?OpenWrt修改hosts文件的方法

如上图所示,进入“网络”>“DHCP/DNS”>“HOSTS和解析文件”>“额外的HOSTS文件”,将刚刚创建的myhosts文件地址填写进去(/etc/myhosts)。填写完成后保存并应用,重启路由器。