群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤0.前言:本来一直都是在Windows10的Hyper-V中虚拟软路由的,直到有一天突发奇想,手贱在windows10宿主机中安装了个安卓模拟器,由于众所周知的原因,安卓模拟器是不能同时与Hyper-V虚拟机共存的,虽然我在安装后运行安卓模拟器的时候没有去点击那个关闭Hyper-V的提示按钮,并且迅速点击了退出按钮,但是悲剧还是发生了,我的Windows10宿主机在重启后自动关闭了Hyper-V功能,导致我在其中安装的openwrt旁路由、centos测试环境都熄火了!然后就是赶紧在【程序】中添加【Hy

大家好,又见面了,我是你们的朋友全栈君。

0.前言:

本来一直都是在Windows10的Hyper-V中虚拟软路由的,直到有一天突发奇想,手贱在windows10宿主机中安装了个安卓模拟器,由于众所周知的原因,安卓模拟器是不能同时与Hyper-V虚拟机共存的,虽然我在安装后运行安卓模拟器的时候没有去点击那个关闭Hyper-V的提示按钮,并且迅速点击了退出按钮,但是悲剧还是发生了,我的Windows10宿主机在重启后自动关闭了Hyper-V功能,导致我在其中安装的openwrt旁路由、centos测试环境都熄火了!然后就是赶紧在【程序】中添加【Hyper-V】功能,但是原来添加的众多虚拟交换机都消失了,而Hyper-V又没有这方面的备份功能,想想我原来设置的那么多个虚拟交换机,再加上在各个虚拟机的网络适配器与虚拟交换机的一一对应关系就头疼!所以All in One方案一旦出点什么幺蛾子真的很要命,看来下一步要调整一下网络布设方案了。

1.现在正式进入正题:

作为调整永久方案之前的过度方案,我想到了我那台7×24小时在线的群晖NAS,因为一般情况下是不会随便进入其系统乱折腾的,如果用其Virtual Machine Manager套件安装openwrt软路由应该是个不错的选择,下面就来一个手把手教程。

1.1.在群晖中安装Virtual Machine Manager套件

1.1.1.在控制面板中开启Open vSwitch功能

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

1.1.2.在套件中心找到Virtual Machine Manager套件并点击“安装套件”,按提示操作即可。

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

1.2.在群晖Virtual Machine Manager套件中添加OpenWrt虚拟机

1.2.1.在Virtual Machine Manager套件中上传OpenWrt虚拟机镜像文件:

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

1.2.2.在Virtual Machine Manager套件中安装虚拟机(注意是导入)

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

从硬盘映像导入

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

【下一步】选择存储空间按你的设置即可

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

选择之前上传的映像作为虚拟盘(我之前就是在这一步忘记选择文件了导致出错!)

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

在网络配置中选择e1000网卡型号

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

其它默认设置即可。

1.2.3.在Virtual Machine Manager套件中运行OpenWrt虚拟机

开启虚拟机

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

1.2.4.在Virtual Machine Manager套件中修改OpenWrt虚拟机为旁路由模式

1.2.4.1.在vnc窗口中操作虚拟机并修改网络设置:点击【连接】进入VNC窗口

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

1.2.4.2.在vnc窗口输入vi /etc/config/network修改网络设置

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

1.2.4.3.将图示ip修改为你自己的主路由的网段(先按‘i’键进入编辑模式,修改完毕‘ESC’键退出编辑模式,输入‘:wq’保存退出)

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

reboot后即可以你刚才设置的ip进入路由器进行管理了

1.2.4.4,修改网关、DNS为主路由ip、关闭DHCP、关闭ipV6、取消桥接,添加防火墙规则iptables -t nat -I POSTROUTING -o eth0 -j MASQUERADE

如果不取消桥接,则添加的防火墙规则改为:iptables -t nat -I POSTROUTING -o br-lan -j MASQUERADE

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

1.3.在主路由中修改网关。将主路由的DHCP打开,网关(及DNS)设置为你的旁路由的ip即可!

(如果主路由是openwrt固件可在dhcp服务器的dhcp选项中按下图填入-如此设置主路由的网关和dns依然不变,只有通过主路由dhcp分配到ip的设备之网关和dns才指向旁路由)

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

关于旁路由的设置,前述为主路由负责DHCP方案,实际还可以采取主路由关闭DHCP,由旁路由负责DHCP的方案。(此方案可以有效解决主路由不具备设置网关、DNS、端口转发等功能时的解决方案,这一切工作都交由旁路由来负责)

1.主路由关闭DHCP

2.旁路由打开DHCP,并打开强制DHCP功能

群晖Virtual Machine Manager虚拟机安装OpenWrt软路由作为旁路由的详细步骤

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137867.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Mysql和redis_简述Redis和MySQL的区别[通俗易懂]

    Mysql和redis_简述Redis和MySQL的区别[通俗易懂]我们知道,mysql是持久化存储,存放在磁盘里面,检索的话,会涉及到一定的IO,为了解决这个瓶颈,于是出现了缓存,比如现在用的最多的memcached(简称mc)。首先,用户访问mc,如果未命中,就去访问mysql,之后像内存和硬盘一样,把数据复制到mc一部分。redis和mc都是缓存,并且都是驻留在内存中运行的,这大大提升了高数据量web访问的访问速度。然而mc只是提供了简单的数据结构,比如…

    2022年6月16日
    49
  • 图片外链方法大全: 免费的图床! 告别新浪图床 和 CDN

    图片外链方法大全: 免费的图床! 告别新浪图床 和 CDN今天给大家公开的是可以图片上传并获取稳定直链的方法,也就是俗称的”图床“;常用的一些免费图床,比如新浪图床可能不好用、图片访问慢;自费购买CDN价格过于昂贵,于是贫穷的我们整理出如下的方法上传图片,用于个人博客、网站等。本文仅列出可公开访问的网页,并只按正常用户操作,手动上传图片获取链接,不公开接口调用方法。防盗链可以通过网站的meta头激活成功教程,在head里插入下方代码:<metaname=”referrer”content=”never”>1、百度

    2022年6月20日
    82
  • navicat for mysql注册码激活_navicat注册激活

    navicat for mysql注册码激活_navicat注册激活打开navicatformysql接着打开帮助,选中注册,把下面的复制上去就可以了NAVH-WK6A-DMVK-DKW3 

    2022年10月10日
    0
  • idea配置svn仓库

    idea配置svn仓库IntelliJIDEA使用教程(总目录篇)首先,使用的时候,自己得先在电脑上安装个小乌龟。也就是svn啦。第一步安装小乌龟。如下:具体安装好像没什么具体要求,一路next,就好。如上图箭头所示,在安装TortoiseSVN的时候,默认commandlineclienttools,是不安装的,这里建议勾选上。这个我不确定我当时选没选,不过呢,你给安装上,也是没问题的。把上面的勾选取…

    2022年5月14日
    103
  • php表单提交并发送邮件给某个邮箱(示例源码)

    php表单提交并发送邮件给某个邮箱(示例源码)

    2021年9月21日
    43
  • 阿里云ECS遭挖矿程序攻击解决方法(彻底清除挖矿程序,顺便下载了挖矿程序的脚本)

    阿里云ECS遭挖矿程序攻击解决方法(彻底清除挖矿程序,顺便下载了挖矿程序的脚本)一:杀死挖矿程序进程在服务器上使用top指令查看cpu的使用情况,发现有一个叫java的程序占用cpu高达99.9%PIDUSERPRNIVIRTRESSHRS%CPU%MEMTIME+COMMAND5778root200…

    2022年6月17日
    35

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号