1、主机上面的设置:
# modprobe tun
# vi /etc/qemu-ifup
#!/bin/sh
/sbin/ifconfig $1 192.168.10.1
route add -host 192.168.10.100 dev $1
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.10.0/24 -j MASQUERADE
#qemu -hda mecca.img -cdrom dsl-3.3.iso -m 256 -net nic -net tap -boot d
2、Qemu中虚拟机的设置
# ifconfig eth0 192.168.10.100 netmask 255.255.255.0
# route add default gw 192.168.10.1
# sshstart
3、设置使外网通过2222商品能连接qemu中的dsl的sshd服务。
# iptables -t nat -A PREROUTING -p tcp --dport 2222 -j DNAT --to-destination 192.168.10.100:22

