pfermat 发表于 2020-5-4 23:43

请教关于PVE网络设置的问题

本帖最后由 pfermat 于 2020-5-5 01:09 编辑

前提:放假买了台无风扇的小机器自娱自乐,机器自带一个网口,我另外加了一个usb的网卡;
现在是把usb网卡作为管理网口(安装pve时选定),自带的网卡直通给了虚拟机

编辑:
直接重启网络之后是好的,然而过了几十秒又成了有病的状态,我看了日志好像发现了什么……
May5 00:24:56 pve avahi-daemon: Joining mDNS multicast group on interface enx000ec6608db3.IPv4 with address 169.254.73.69.
May5 00:24:56 pve avahi-daemon: New relevant interface enx000ec6608db3.IPv4 for mDNS.
May5 00:24:56 pve avahi-daemon: Registering new address record for 169.254.73.69 on enx000ec6608db3.IPv4.
May5 00:24:56 pve connmand: enx000ec6608db3 {add} address 169.254.73.69/16 label enx000ec6608db3 family 2
May5 00:24:56 pve connmand: enx000ec6608db3 {add} route 169.254.0.0 gw 0.0.0.0 scope 253 <LINK>
May5 00:24:56 pve connmand: enx000ec6608db3 {add} route 0.0.0.0 gw 0.0.0.0 scope 253 <LINK>
于是把avahi-daemon和connman都叉了出去,重启pve
看了5分钟日志暂时没发现自动添加iP……
可能是装lxqt的时候一起带上的?



情况:现在遇到的问题是,直通了网卡的虚拟机可以连网,但是pve本身只能连局域网
经过大致排查,发现usb网卡给分了个169.254的ip并且加到了路由中,然而不知道应该怎么解决……


/etc/network/interface文件:auto lo
iface lo inet loopback

iface enx000ec6608db3 inet manual # 这个是usb网口

auto vmbr0
iface vmbr0 inet static
      address 10.0.0.10
      netmask 255.255.255.0
      gateway 10.0.0.1
      bridge_ports enx000ec6608db3
      bridge_stp off
      bridge_fd 0

iface enp2s0 inet manual #这个是直通给虚拟机的网口


ifconfig之后发现usb网卡多了个ip:

enx000ec6608db3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu 1500
      inet 169.254.99.115netmask 255.255.0.0broadcast 169.254.255.255   #这个ip在刚装完pve之后是没有的,某次重启之后出现
      inet6 fe80::20e:c6ff:fe60:8db3prefixlen 64scopeid 0x20<link>
      ether 00:0e:c6:60:8d:b3txqueuelen 1000(Ethernet)
      
lo: flags=73<UP,LOOPBACK,RUNNING>mtu 65536
      inet 127.0.0.1netmask 255.0.0.0
      inet6 ::1prefixlen 128scopeid 0x10<host>
      
vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu 1500
      inet 10.0.0.10netmask 255.255.255.0broadcast 10.0.0.255
      inet6 fe80::20e:c6ff:fe60:8db3prefixlen 64scopeid 0x20<link>

看了下路由表感觉应该就是这个usb网卡碍事吧,default把路挡死了……
# ip route
default dev enx000ec6608db3 scope link
default via 10.0.0.1 dev vmbr0 onlink
10.0.0.0/24 dev vmbr0 proto kernel scope link src 10.0.0.10

但是我网络知识为零,试过用ip route del xxx删路由,好像删不掉

另外装完pve之后,做了这么几件事:
更换apt源,update,开启iommu,重启;
虚拟机,装了个openwrt,直通网卡,ip是10.0.0.xx

tasksel装了lxqt,重启

感谢各位大佬,如果需要其他配置文件我再贴上来

灰色的夏天 发表于 2020-5-5 08:32

老哥,装完pve,硬盘分区挂载有没有教程参考下

pfermat 发表于 2020-5-5 11:03

灰色的夏天 发表于 2020-5-5 08:32
老哥,装完pve,硬盘分区挂载有没有教程参考下

本地硬盘还是网络硬盘?是改系统原本的lvm还是自己加硬盘?

灰色的夏天 发表于 2020-5-23 22:42

pfermat 发表于 2020-5-5 11:03
本地硬盘还是网络硬盘?是改系统原本的lvm还是自己加硬盘?

本地硬盘,就装完pve系统后添加硬盘。
页: [1]
查看完整版本: 请教关于PVE网络设置的问题