如何在 VirtualBox 上的 Fedora 21 上的 UML 中设置网络?

如何在 VirtualBox 上的 Fedora 21 上的 UML 中设置网络?

我正在尝试使用 fedora 21 在我的虚拟机上设置用户模式 ​​Linux 机器,作为学校项目的一部分。我已经让它运行了,但我不知道如何让网络正常工作。

编辑。附加信息

我不知道它是否相关,但我在 vbox fedora 上的 IP 地址是 10.0.2.15。

我主要遵循这个指南:http://hanez.org/howto-user-mode-linux.html

我该怎么做:

tunctl -u root
ifconfig tap0 192.168.0.254
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
./linux ubda=./rfs eth0=tuntap,,,192.168.0.254

登录UML

尝试执行 ifconfig eth0 192.168.0.1 up 这会给出 mi OPERATION NOT PERMITTED

路由添加默认网关 192.168.0.254 给出“网络无法访问”

路由 -n 表为空。

ifconfig、iptables、ping 等的结果

astebin.com/zXjQLiuc

相关内容