asc*_*bol 11 networking linux virtualization linux-kvm
我正在将 kvm 虚拟机从旧主机(硬件和操作系统)迁移到新主机。
对于网络,virt-manager 向我提出了一个新选项:macvtap。这看起来是在 eth0 上设置网桥的一个不错的选择。
所以现在来宾启动就好了,从我的本地网络 DHCP 服务器获取 IP,可以访问互联网。来宾也看到本地网络上的其他机器,我可以ssh它们等。
问题是主人和客人看不到对方。我无法使用来宾 IP 从主机访问来宾,也无法使用主机 IP 从来宾访问主机。没有ping,ssh,http,什么都没有。
这是route -n来自主机的命令:
$ /sbin/route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 1 0 0 eth0
Run Code Online (Sandbox Code Playgroud)
(来自客人的相同输出)。
我可能会设置一个新的 tun/tap 接口,专门用于主机和来宾之间的通信,但它看起来有点矫枉过正。有没有办法让主人和客人交流?
我在 IRC 上问了这个问题,看来 macvtap
将访客流量注入网络堆栈太低了
然后解决方案是为来宾和主机添加一个网络接口以进行通信,或者保留旧的桥接解决方案......
| 归档时间: |
|
| 查看次数: |
30317 次 |
| 最近记录: |