|
本帖最后由 CTLLO 于 2022-1-27 22:08 编辑
目前这个,没什么作用!!!
主要用来备忘。。。。。。
个人感觉,在上面跑软路由,一点用处也没有,主要是使用kvm配置网络乱的一批,然后呢kvm与宿主机之间传输文件非常麻烦,目前还没找到一个比较好的方案,只是做一个备忘。
最主要的问题就是,虚拟机与宿主机之间文件互通的问题,如果文件互通了,我就可以使用软路由器上的aia2插件等进行下载进Nas内。
本人的机器是单网口,实现步骤:
1、在omv5系统栏下找到网络,然后点击接口,把原来的网络给删了,然后点击添加桥接,在接口那里选择你的网卡, Ipv4那栏改成dhcp然后保存就可以了。
(这一步可做可不做,主要是不改成桥接模式的话,宿主机ping不通kvm虚拟机,虚拟机内部却能ping宿主机,两个都可以上网,改了之后,两个都可以互相ping通。)
2、使用ftp工具上传openwrt镜像到/var/lib/libvirt/images目录,用xshell连接omv5,然后cd进此目录,使用qemu-img命令,把它转换成虚拟磁盘:
qemu-img convert -f raw openwrt.img -O raw openwrt.raw img转为raw格式
或
qemu-img convert -f raw openwrt.img -O qcow2 openwrt.qcow2 img转为qcow2格式
转换命令具体使用教程
3、在kvm下切换到网络那栏,添加一个Macvtap桥,名称随意,网络适配器选你的刚才改的网卡,然后点状态开始激活网络。
4、创建虚拟机,名字随便取, CPU内存按需求来,这个1cpu1内存即可,存储券那里选择你刚转换的虚拟镜像,网络选你刚创建的网络,其他保存默认即可。
5、创建好之后,使用cockpit来管理虚拟机,点击开机,然后进到openwrt的vnc界面,输入vi /etc/config/network,将192.168.1.1改成主路由器网段,
比如你的主路由器是192.168.2.1那么你要改的话就改成192.168.2.X,X代表的是在该网段地址内,比如192.168.2.123,改完之后按ess,输入冒号wq回车保存,然后输入reboot重启。
6、浏览器那里,输入刚才改的地址,登录进openwrt,现在你会发现这个旁路由没有网络,点击网络,点击接口,点lan的编辑,在常规设置里将IPV4网关改为主路由器的IP地址, DNS服务器加几个:
114.114.114.144
8.8.8.8
在DHCP服务器里勾选忽略此接口,然后点击保存,点击保存并应用即可联网。
不知为什么,即使kvm和宿主机互相都能ping通,试了一下酷的软里面的ddnsto能用,
但是还有些插件不太能用,下载也不到nas里面,感觉折腾了有一点卵用。
|
|