Dav*_*rks 5 networking virtual-machine bridge virtualization lxc
我有 2 个网卡:主机操作系统上的 eth0 和 eth1,它在其下运行一些虚拟机(LXC)。
题:
在主机 eth1 上删除 IP 的粗略尝试产生了错误。
它应该可以工作,只要界面还在
ifconfig eth0 | grep UP
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
Run Code Online (Sandbox Code Playgroud)
网桥是一个“交换机”,它不需要有一个 IP。但是请检查您在 eth0 中是否有防火墙规则:
iptables -l -vnx
Run Code Online (Sandbox Code Playgroud)
如果 rp_filter 关闭
cat /proc/sys/net/ipv4/conf/eth1/rp_filter
0
Run Code Online (Sandbox Code Playgroud)
如果一切都失败了,请尝试启用 STP:
brctl stp br0 on
Run Code Online (Sandbox Code Playgroud)
并在该界面中启用 promisc 模式:
ifconfig eth0 promisc
Run Code Online (Sandbox Code Playgroud)
(ifconfig eth0 -promisc 删除它)
当然,还要检查是否没有其他配置使用删除的 IP :)
| 归档时间: |
|
| 查看次数: |
2880 次 |
| 最近记录: |