无法通过Linux桥接器从VM切换到VM

Veerendra Kakumanu

我希望能够从VM1切换到VM2,两个VM都连接到Linux网桥(br0)。下面是我的拓扑

VM1(m1)<====SSH====>[br0]<======SSH=====>VM2(m2)

1创建的桥br0

$ sudo ip link add dev br0 type bridge
$ sudo ip addr add 10.200.1.1/24 dev br0
$ sudo ip link set br0 up
$ sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 1

2启动VM时指定的网桥名称

在此处输入图片说明

veeru@ghost:~$ brctl show
bridge name bridge id       STP enabled interfaces
br0     8000.fe540005c7df   no      vnet0
                            vnet1
docker0     8000.024205ca1927   no      
virbr0      8000.5254003bf832   yes     virbr0-nic

我可以看到来宾VM中的网络已启动,并且可以从主机到来宾ssh进行连接,而没有任何问题。

但是,当我尝试从VM1(m1)到VM2(m2)进行ssh时,VM2无法访问。我已经在VM2(m2)中使用tcpdump检查了ssh数据包是否未从VM1(m1)到达。但是我可以从VM1 ping通到VM2。

似乎我缺少有关linux桥接概念的一些要点

PS:

我也尝试将我的wifi接口(wlp0s20f3)添加到linux网桥,但是

sudo ip link set wlp0s20f3 down
sudo ip link set br0 down
sudo brctl addif br0 wlp0s20f3
can't add wlp0s20f3 to bridge br0: Operation not supported

我还没有在来宾和主机上碰过iptables

肥皂
 net.bridge.bridge-nf-call-arptables
 net.bridge.bridge-nf-call-ip6tables
 net.bridge.bridge-nf-call-iptables

这些控制是否将通过网桥的数据包​​发送到iptables进行处理。在使用网桥将虚拟机连接到网络的情况下,通常希望进行此类处理,因为由于主机iptables规则仅占主机本身,而不占访客,导致访客流量被阻止。

因此,请禁用如下所示的bridge-nf参数。这应该工作。

sudo sysctl -w net.bridge.bridge-nf-call-arptables=0
sudo sysctl -w net.bridge.bridge-nf-call-ip6tables=0
sudo sysctl -w net.bridge.bridge-nf-call-iptables=0

可以找到更多信息@ libvirt博客linux Foundation博客

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Virtual Box VM中切换到TTY?

来自分类Dev

我无法在Windows VM和Linux主机之间切换

来自分类Dev

我无法在Windows VM和Linux主机之间切换

来自分类Dev

无法通过npm install切换到模块依赖项

来自分类Dev

无法通过命令行切换到root用户

来自分类Dev

无法在Linux中使用fcntl切换到阻止模式

来自分类Dev

在Azure VM上从本地SQL切换到Azure SQL数据库-降低性能

来自分类Dev

带有 64 位来宾的 VirtualBox 64 位主机切换到 32 位 VM

来自分类Dev

从 Linux Mint 切换到 Arch Linux

来自分类Dev

是什么原因导致我的VM的操作系统挂起“切换到Clocksource精致时钟”?

来自分类Dev

Swift:无法从UIViewController切换到UITableViewController

来自分类Dev

硒无法切换到iframe

来自分类Dev

无法切换到问候语

来自分类Dev

Windows 7无法切换到全屏

来自分类Dev

无法切换到TTY或返回

来自分类Dev

我想切换到Linux

来自分类Dev

Acer Aspire ES1-521:切换到Linux后无法打开wifi

来自分类Dev

切换到Ubuntu

来自分类Dev

通过向上/向下滑动切换到片段

来自分类Dev

选择要通过Picker View切换到的ViewController

来自分类Dev

超级用户通过切换到Shell脚本

来自分类Dev

通过替换文件将Fedora切换到Ubuntu

来自分类Dev

为什么Ubuntu通过lightDM切换到GDM

来自分类Dev

从 tableView 通过 navigationController 快速切换到 TableViewController

来自分类Dev

无法在Selenium Webdriver中切换到JavaScript警报

来自分类Dev

无法在GGTS上切换到Groovy 2.4

来自分类Dev

无法切换到帧-不断收到AttributeError

来自分类Dev

sbt无法切换到使用ProjectRef从github导入的项目

来自分类Dev

切换到Ubuntu后无法安装PPA

Related 相关文章

热门标签

归档