1.系统准备openwrt有许多系统,比较常用的是esir大神编译的版本以及小宝大神编译的iStoreOS,其官网下载地址如下:esir大神:http://bit.ly/esirpg_googledriveiStoreOS:https://www.istoreos.com/openwtr在线订制:https://supes.top/下载后一般是压缩文件,将其解压成img文件,然后上传到unraid下:/mnt/user/isos/我以iStoreOS为例,存储位置如下:2.新增虚拟机依次点“VMS”---“ADD VM”3.选择Linux系统4.OPENWRT虚拟机设置完成后点击“CREATE”即可打开openwrt虚拟机,通过终端访问,修改软路由IP:vi /etc/config/network修改后台ip地址,完成后记得输入reboot重启esir大神的固件一般初始是没有密码iStoreOS的默认密码一般是:password
实测与主路由型号有关!先说一下我的网络情况:1.主路由为tp-link的R4010GPE一体机,能正常拨号上网;2.J4125作为All In One分别刷了esir和iStoreos作旁路由网关服务器,IP地址设置为与主路由同一个网段,网关和DNS服务器都设置为主路由的IP地址,关闭DHCP,关闭IPV6;3.电脑或手机通过WiFi连接主路由,内网IP地址、网关、dns服务器手动设置,网关、dns服务器指向openwrt的IP地址;这种情况下开启科学上网访问外面的世界是没有问题的,但国内的网站怎么都不行,一开始以为是openwrt版本问题,刷了各种版本都不行,查阅了大量资料后发现,好家伙,是由于主路由的防火墙策略引起的,但我使用的是tp-link作为主路由,没有防火墙修改权限,最终有个博主找到了解决办法,如下:1.LAN口取消桥接;2.防火墙添加"iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE",重启防火墙,立马就能访问了。以上两项步骤缺一不可。参考来源:https://www.right.com.cn/forum/threa
背景在局域网中,有时我们的电脑作为网络服务器,局域网的其他电脑访问该服务器网页时,需要输入该服务器的IP:端口。譬如说,路由器IP为:192.168.1.1;服务器的IP为192.168.1.2,Tomcat的端口为8080;如果我们其他局域网内的电脑想访问时,就通过192.168.1.2:8080访问即可。但很多时候,访问服务器的不仅仅只有局域网内的电脑,譬如我们申请了宽带的公网IP,想外网访问Tomcat服务器的话,就需要告诉申请了公网的路由器,我想访问IP地址为192.168.1.2的8080端口,这样的一个过程就叫端口转发。下面以我的路由器(型号:TP-Link TL-R479GP-AC)为例,大致讲下过程。1.点击“虚拟服务器”每个路由器的命名可能不一样,在路由器找到类似“虚拟服务器”之类的选项我的是在高级功能--->虚拟服务器2.新增端口转发点击新增按钮,根据实际情况填写信息规则名称: 填写方便自己辨认的名称即可,如:Tomcat生效接口: 默认选WAN外部端口: 即外网通过域名或IP访问时后面的端口,需要注意的是,在国内,没有备案的IP的80端口是被禁用的,所以建议
Busy
来自未满十八岁的大叔对世界的一些见解.