I set up tuntap so that my uml instance has an ip, 192.168.0.1, and can
talk to the host, 192.168.0.254, which works fine but when I try to talk
to the rest of the world from uml any command will just hang.
# wget http://www.google.com
# wget 22.214.171.124
Connecting to 126.96.36.199:80...
When I do 'ifconfig eth5 ... up' I see some lines in dmesg:
* modprobe tun
* ifconfig tap1 192.168.0.254 netmask 255.255.255.255 up
* bash -c echo 1 > /proc/sys/net/ipv4/ip_forward
* route add -host 192.168.0.1 dev tap1
* bash -c echo 1 > /proc/sys/net/ipv4/conf/tap1/proxy_arp
I ran them but I don't have a tap1 device, so for now I replaced it with
eth5. Do I need iptables or something on the host to allow uml to talk
to the rest of the world? I'm using the same /etc/resolv.conf in uml as