我正在使用 virtualbox 设置两个虚拟机,一个 debian 一个 fedora。两者都通过网桥配置了网络访问,并且我可以127.0.0.1
通过 mozzila 从每个 VM 访问。
麻烦来了,我可以通过它的IP很好地访问debian,这是我从/sbin/ifconfig
->获得的eth0
。
我用fedora做了同样的事情(只是第一个字段):
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.21 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 2a01:cb1c:52e:a000:320c:4fe:d697:6b11 prefixlen 64 scopeid 0x0<global>
inet6 fe80::6594:672d:7f76:4ff7 prefixlen 64 scopeid 0x20<link>
ether 08:00:27:13:19:a2 txqueuelen 1000 (Ethernet)
RX packets 6339 bytes 4615766 (4.4 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 2762 bytes 355751 (347.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
现在,我在线阅读 enp0s3 只是一个新的命名规范(https://askubuntu.com/questions/704035/no-eth0-listed-in-ifconfig-a-only-enp0s3-and-lo),应该没问题.
问题是我无法192.168.1.21
通过主机系统(即win 10)或至少无法访问,它没有给出它应该生成的html。
两个虚拟机都安装了来宾添加,并且 vbox 文件相同(mac 和以太网地址除外)
debian vbox 和 fedora vbox conf 文件的 pastebins :
https://pastebin.com/WuyCTwcn deb
https://pastebin.com/jRDQEwJz fedora
(我现在想不出更好的标签,随意更改或建议)