找回密码
 立即注册
搜索
查看: 3101|回复: 3

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

[复制链接]
     
发表于 2020-5-4 23:43 | 显示全部楼层 |阅读模式
本帖最后由 pfermat 于 2020-5-5 01:09 编辑

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

编辑:
直接重启网络之后是好的,然而过了几十秒又成了有病的状态,我看了日志好像发现了什么……
  1. May  5 00:24:56 pve avahi-daemon[677]: Joining mDNS multicast group on interface enx000ec6608db3.IPv4 with address 169.254.73.69.
  2. May  5 00:24:56 pve avahi-daemon[677]: New relevant interface enx000ec6608db3.IPv4 for mDNS.
  3. May  5 00:24:56 pve avahi-daemon[677]: Registering new address record for 169.254.73.69 on enx000ec6608db3.IPv4.
  4. May  5 00:24:56 pve connmand[695]: enx000ec6608db3 {add} address 169.254.73.69/16 label enx000ec6608db3 family 2
  5. May  5 00:24:56 pve connmand[695]: enx000ec6608db3 {add} route 169.254.0.0 gw 0.0.0.0 scope 253 <LINK>
  6. May  5 00:24:56 pve connmand[695]: 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文件:
  1. auto lo
  2. iface lo inet loopback

  3. iface enx000ec6608db3 inet manual # 这个是usb网口

  4. auto vmbr0
  5. iface vmbr0 inet static
  6.         address 10.0.0.10
  7.         netmask 255.255.255.0
  8.         gateway 10.0.0.1
  9.         bridge_ports enx000ec6608db3
  10.         bridge_stp off
  11.         bridge_fd 0

  12. iface enp2s0 inet manual #这个是直通给虚拟机的网口
复制代码


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

  1. enx000ec6608db3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
  2.         inet 169.254.99.115  netmask 255.255.0.0  broadcast 169.254.255.255     #这个ip在刚装完pve之后是没有的,某次重启之后出现
  3.         inet6 fe80::20e:c6ff:fe60:8db3  prefixlen 64  scopeid 0x20<link>
  4.         ether 00:0e:c6:60:8d:b3  txqueuelen 1000  (Ethernet)
  5.         
  6. lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
  7.         inet 127.0.0.1  netmask 255.0.0.0
  8.         inet6 ::1  prefixlen 128  scopeid 0x10<host>
  9.         
  10. vmbr0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
  11.         inet 10.0.0.10  netmask 255.255.255.0  broadcast 10.0.0.255
  12.         inet6 fe80::20e:c6ff:fe60:8db3  prefixlen 64  scopeid 0x20<link>
复制代码

看了下路由表感觉应该就是这个usb网卡碍事吧,default把路挡死了……
  1. # ip route
  2. default dev enx000ec6608db3 scope link
  3. default via 10.0.0.1 dev vmbr0 onlink
  4. 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,硬盘分区挂载有没有教程参考下
回复

使用道具 举报

     
 楼主| 发表于 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系统后添加硬盘。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-25 17:20 , Processed in 0.045480 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表