今天在虚拟机中遇到一个关于网络配置的坑,在此记录下来。
我们都知道虚拟机系统(此处指的是vmware)中,虚拟网络主要由三个方式实现:
- 桥接网络
- NAT转换
- 主机共享网络
在这三种方式下,一般我们使用NAT转换,可以达到虚拟机可以和主机一样访问网络,同时虚拟机和主机可以互相ping通。
而在NAT转换中,IP地址一般是DHCP获取的。也就是说,虚拟机的IP地址和虚拟网络编辑器中的NAT转换网关应该是同一网段。
博主遇到的情况是,无论怎么配置,虚拟机系统的网络始终是 192.168.1.11 ,后来经过一番重置虚拟网络编辑器,卸载虚拟机等操作,均不能解决问题。
博主一开始也想到是不是什么地方配置了固定IP地址,然后依照着树莓派的网络设置情况,查看了 /etc/network/interfaces 文件,并无什么发现。
sudo nano /etc/network/interfaces File: /etc/network/interfaces auto lo iface lo inet loopback
后来发现了这个,图形界面的连接按钮,点击后,有一个编辑连接的选项。
点击编辑连接,然后就抓住了真凶。
原来,Ubuntu系统的图形界面中有一个连接配置,但是并不会改变 /etc/network/interfaces文件,那么它的配置文件在哪里呢?
经过一番探索,终于在/etc/文件夹下找到了这个文件。
在这个文件夹中 /etc/NetworkManager/system-connections 有一个名字叫 Wired connectione 1 的文件。
打开这个文件:
下回再遇到这个情况,就能在10秒钟搞定这个问题了。
原文地址:https://www.cnblogs.com/yqmcu/p/9923731.html
时间: 2024-10-11 17:10:51