KVM / Bridge:没有主机路由

时间:2012-08-24 07:01:38

标签: ssh virtualization fedora kvm

我在Fedora 17上使用KVM设置了一个VM,并为KVM配置了一个桥接网络。主机和VM都使用手动IP配置,主机IP为192.168.0.2,VM为192.168.0.10。 从VM我可以毫无问题地连接到主机,但是从主机我无法SSH到VM,即使我仍然可以从主机ping KVM。尝试ssh只是给了我“无主机路由”的结果。

哦,我已经禁用了iptables,所以我认为这不是防火墙的问题。

2 个答案:

答案 0 :(得分:2)

还要确保内核配置为ip forwarding:

$ sudo sysctl -a | grep net.ipv4.ip_forward
net.ipv4.ip_forward = 1

它的值应为1,而不是0.如果需要,请使用以下命令启用:

echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
sudo sysctl -p /etc/sysctl.conf

答案 1 :(得分:0)

有两种方法:

*使用代理隧道为来宾创建主机频道: 从客户运行以下命令: ssh -L 2000:localhost_ip:2000 username @ hostip

探索ssh man进入内部。

*难以设置,但在运行访客时正确配置 跟随 http://www.cse.iitd.ernet.in/~prathmesh/random.html#Connecting_qemu_guest_to_real_network