openwrt怎么建立虚拟服务器,Proxmox VE创建虚拟机安装OpenWrt软路由教程 对于LEDE来说官网只提供IMG文件不提供ISO文件Proxmox VE(以下简称PVE)虚拟机来说安装LEDE还是有点难度的以下教程会详细介绍PVE如何安装LEDE(新版本也称OpenWrt)一、环境介绍PVE版本Proxmox Virtual Environment 5.4-3OpenWrt版本openwrt.img.gz二、环境创建1、点击“创建虚拟机”按钮勾上“高级”勾上“开机自启动”(软路由一般情况下开机启动)名称填入虚拟机名称(例如LEDE)点击“下一步”2、操作系统选择“Linux”版本选择“4.X/3.X/2.6 Kernel”即可选择“不适用任何介质”点击“下一步”3、系统默认即可点击“下一步”4、硬盘这边随便设置之后会删除的点击“下一步”5、CPU按照实际情况选择点击“下一步”6、内存大小设置也是根据实际情况选择点击“下一步”7、网络模型选择“intel E1000”关闭防火墙(勾去掉)点击“下一步”8、直接点击“完成”9、选择“LEDE” – “硬件”找到硬盘选中点击“分离”10、硬盘分离后选中未使用的磁盘0点击“删除”三、磁盘设置1、解压openwrt.img.gz文件解压出openwrt.img2、使用WinSCP把openwrt.img上传到根目录3、添加磁盘。选择Shell输入qm importdisk 100 /openwrt.img local-lvm 会看到vm-100-disk-0正在创建100是虚拟机编号openwrt.img是刚才上传的lede镜像4、添加磁盘,进入LEDE硬件设置选中未使用的磁盘0点击编辑弹出窗口默认配置即可直接点击添加5、调准磁盘大小选中硬盘点击“调整磁盘大小”弹出框 输入要增加的磁盘大小四、启动顺序LEDE选项引导顺序改为硬盘五、启动LEDE并配置(略)这里我就不详细说明了六、添加网卡(略)关闭lede添加网卡配置好LEDE的lan之后再添加网卡会比较方便不容易出问题至此PVE安装LEDE就差不多完成了修改网卡路径命令:vi /etc/config/network 按i进行编辑,修改完成按一次ESC输入:wq回车保存退出重启网卡命令: /etc/init.d/network restart修改root密码:passwd root先禁用 OpenWrt 自带的 MASQUERADE NAT (Symmetric NAT)在 网络-防火墙 基本设置中去掉 WAN 区域的“IP 动态伪装”选项保存禁用 NAT 后会断网然后在自定义规则中加两行规则启用 Full cone NATiptables -t nat -A zone_wan_prerouting -j FULLCONENATiptables -t nat -A zone_wan_postrouting -j FULLCONENAT这样内网所有设备都是 Full cone NAT。而原本的 DMZ 只能实现一台设备的 Full cone NATUPnP 又无法穿越多层 NAT优点显而易见对所有设备开放 Full cone NAT 可能不太安全可以这样灵活运用只对内网某一个或多个 IP 启用 Full cone NAT其余为 Symmetric NATiptables -t nat -A zone_wan_prerouting -j FULLCONENATiptables -t nat -A zone_wan_postrouting -s 192.168.1.2,192.168.1.3,192.168.1.4 -j FULLCONENATiptables -t nat -A zone_wan_postrouting -j MASQUERADE在 zone_wan_postrouting 加 -s 参数指定源 IP 即可多个 IP 用半角逗号隔开ip6tables -F ip6tables -X ip6tables -P INPUT ACCEPT ip6tables -P OUTPUT ACCEPT ip6tables -P FORWARD ACCEPT下载地址:百度云 提取码:c9dh

本月热点