激动!竟然成功了,是我的电脑在任何网络下都能联通虚拟机
场景:
在Book上装VM可以练习分布式架构搭建或者Hadoop集群等大型系统的演练.
环境:
系统:Deepin
虚拟机软件:Virtualbox
前提:
我们已经通过网桥联通了集群的每一台机器.
问题:
切换网络环境时,集群不能互联了.比如我在公司的网段192.168...,路上了网段变10.25..段了,或者回家网段变成其他的了.
这个问题一直困扰我好久,不知道该问谁呢,因为我问一下人,他们都不知道.感觉好孤独呢.但是我不想死心,今天终于扎到了.关键的一句话,如下图:
虚拟主机网络参数 : 手动配置成桥接的宿主机网卡的同一网段,或通过宿主机网络中的 DHCP Ser 获取。
看到这句话,我就抱着试试虚拟网卡是不是可以解决.果然不让我失望.
这是配置结果
(base) walker@Yanjun-PC:~$ ifconfiglo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 22815 bytes 3346731 (3.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 22815 bytes 3346731 (3.1 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.25.133.69 netmask 255.255.255.0 broadcast 10.25.133.255
inet6 fe80::d466:ac8:522e:19b6 prefixlen 64 scopeid 0x20<link>
ether d4:6d:6d:1c:8f:90 txqueuelen 1000 (Ethernet)
RX packets 463274 bytes 458273026 (437.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 317896 bytes 50839603 (48.4 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp2s0:1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.168.0.1 netmask 255.255.0.0 broadcast 172.168.255.255
ether d4:6d:6d:1c:8f:90 txqueuelen 1000 (Ethernet)
(base) walker@Yanjun-PC:~$ ping 172.168.0.130
PING 172.168.0.130 (172.168.0.130) 56(84) bytes of data.
64 bytes from 172.168.0.130: icmp_seq=1 ttl=64 time=0.129 ms
64 bytes from 172.168.0.130: icmp_seq=2 ttl=64 time=0.601 ms
^C
--- 172.168.0.130 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1031ms
rtt min/avg/max/mdev = 0.129/0.365/0.601/0.236 ms
(base) walker@Yanjun-PC:~$
关键的执行命令:sudo ifconfig wlp2s0:1 172.168.0.10 up
祝大家好运!
以上是 激动!竟然成功了,是我的电脑在任何网络下都能联通虚拟机 的全部内容, 来源链接: utcz.com/z/519230.html