在VMWare虚拟机下创建Openwrt LEDE软路由系统

在VMWare虚拟机下创建Openwrt LEDE软路由系统,第1张

接下来设置子网掩码(option netmask)为2552552550
设置网关(option gateway)为你刚刚用控制台查到的(上图)的默认网关
最后按下ESC, 再按住Shift + :, 输入wq, 回车即可
然后重启软路由系统, 输入reboot, 等待重启

WSL的安装参见 Windows10 玩SmartDNS告别污染
最好别装在默认的C盘,编译文件量巨大(占用空间近6G)

参考: 文献1 , 文献2
替换国内源 Ubuntu国内源

更新环境软件包 命令: sudo sh -c "apt update && apt upgrade -y"
安装依赖包 :

取消WSL PATH 与windows PATH关联

将Debian目录设置为 大小写敏感路径 参考

前面的参考文都采用的系统代理的方式加速,我这里代理效果不佳,常常 TimeOut ,所以采用了镜像连接的方法

这里使用新加坡镜像为例: 参考1 , 参考2

以编译 极路由B70硬改SPI版 为例:

配置结束,编译预备:

第一次编译耗时大约1小时左右, 具体看电脑配置。
以后编译可以使用多线程,速度更快: 参考

编译好的固件位置:

openwrt设置全双工方法如下。
1、在OP首页可以看到默认eth0是半双工,(半双工只是现实问题,实际性能并没有打折扣,但e1000的全双工性能减半)。
2、需要先把lede关掉。在群晖VirtualMachineManager至虚拟机中,点击上方的编辑,找到网络
3、编辑绑定虚拟机的网络,点那个齿轮。把型号改成e1000。
4、开机看到就是全双工了。

参照这篇 博客 配置的。
限于设备,最后就只是在自己的win10电脑上加了一个虚拟机作为软路由设备, 之后准备买个PCIE多口网卡扩展一下。
配置之前,自己win10系统位于局域网 xxxxxx0 (如果家庭宽带的话,应该就是ISP给你分配的公网IP)
配置完成后,自己win10系统位于局域网 19216810,虚拟机LEDE是网关19216811,同时单独占用物理网卡连接到局域网xxxxxx0(或者就是ISP分配给你的公网IP),WAN口。

看下面评论,说是因为给虚拟机添加虚拟交换机网络的顺序不对、、、
所以就是,创建虚拟机的时候(此时应该就可以把电脑的网线拔掉,wifi关掉了!!!)选择的网络应该是 内部网络
之后再添加外部网络
如果不行,可以关闭虚拟机,移除外部网络,再重新添加。

绿色的LAN br-lan 就是内网网关,19216811是默认设置的,然后IPv4网关应该是外部网络的网关xxxxxx1
自定义的DNS服务器 也写了这个地址。
红色 的WAN口可以都删了添加新的,接口选外部网络(物理网卡的那个)。协议是DHCP客户端,高级设置->自动获取DNS服务器、使用默认网关 勾取。

外网连接成功之后(在虚拟机内可以ping通外网),从win10无法访问外网:
重绑定保护 取消勾选!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13063295.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-30
下一篇 2023-05-30

发表评论

登录后才能评论

评论列表(0条)

保存