我在Fedora 17上使用KVM设置了一个VM,并为KVM配置了一个桥接网络。主机和VM都使用手动IP配置,主机IP为192.168.0.2,VM为192.168.0.10。 从VM我可以毫无问题地连接到主机,但是从主机我无法SSH到VM,即使我仍然可以从主机ping KVM。尝试ssh只是给了我“无主机路由”的结果。
哦,我已经禁用了iptables,所以我认为这不是防火墙的问题。
答案 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