----------------------
ubuntu11.04
用virt-manager建立redhat5.4的虚拟机,默认nat似乎不好使,使用桥接,virbr0
建立好了以后
ifconfig
ubuntu的virbr0是192.168.122.1
虚拟机redhat5.4的virbr0也是192.168.122.1
对虚拟机进行更改:ifconfig virbr0 192.168.122.105
并运行
#!/bin/sh IPT='/sbin/iptables' $IPT -t nat -F $IPT -t nat -X $IPT -t nat -P PREROUTING ACCEPT $IPT -t nat -P POSTROUTING ACCEPT $IPT -t nat -P OUTPUT ACCEPT $IPT -t mangle -F $IPT -t mangle -X $IPT -t mangle -P PREROUTING ACCEPT $IPT -t mangle -P INPUT ACCEPT $IPT -t mangle -P FORWARD ACCEPT $IPT -t mangle -P OUTPUT ACCEPT $IPT -t mangle -P POSTROUTING ACCEPT $IPT -F $IPT -X $IPT -P FORWARD ACCEPT $IPT -P INPUT ACCEPT $IPT -P OUTPUT ACCEPT $IPT -t raw -F $IPT -t raw -X $IPT -t raw -P PREROUTING ACCEPT $IPT -t raw -P OUTPUT ACCEPT #清空iptables的脚本
这样就可以互相ssh了,而且只要ubuntu能上网,虚拟机也可以上网