VMware下Ubuntu系统配置网络连接的诸多坑

简介: VMware下Ubuntu系统配置网络连接的诸多坑

1、问题缘由


最近在学习linux时,使用VMware安装ubuntu虚拟机进行学习。但是网络连接问题一直困扰着本人,如桥接模式,NAT模式有啥区别,如何配置?对于非计算机专业的半路出家汉来说,这些东西就是要走很多的弯路,所以特此在此记录一下本人配置网咯环境的艰苦历程。



2、预备设置


再开始动手之前,首先要熟悉掌握配置网络应该注意的三个地方:


2.1 宿主机网络适配器


首先是本机(宿主机)的网络适配器位置,如下所示:

7e49e7abd4c3452f8f1fd5da0f2c7b95.png

其中带VMware的是虚拟机中的网络适配器,WLAN是宿主机连接的网络适配器,从中可以直接看出宿主机网络适配器的名称为Qualcomm Atheros AR956x Wireless Network Adapter,为了避免后续再回来重复设置,首先在这里右键点击WLAN→属性,勾选上VMware Bridge Protocol;


3763f04c052a41179f7c46a2f428c528.png


之后点击共享,进行如下配置:

37d62174fb89484480c55443b5f04018.png


进行上述配置的原因是因为后续需要使用VMnet8进行NAT连接模式的配置。之后再右键点击VMnet8的属性,找到Internet 协议版本4(TCP/IPv4),之后点击属性,进入如下窗口:

d3bc6135b5e34c268261fd9e4f8c82d3.png



其中,IP地址,子网掩码和默认网关的填写需要参照宿主机的WLAN的相关信息,查看方式可以通过命令行输入:

ipconfig /all


进行查看。

1f01f82f0d174b039ca6ec1d17984cdb.png



其中,IP地址的字段192.168.0需要和宿主机相同,地址214不能和宿主机重复,子网掩码直接照着填上即可,网关可以和宿主机相同,也可以不相同。



2.2 VMware虚拟网络编辑器


在VMware中点解编辑虚拟网络编辑器进行打开。


4e9093792afd4f61be63bad165a0f64d.png


开始里面一般只有VMnet1VMnet8两个,需要手动更改设置之后进行添加网络添加VMnet0,作为桥接的通道,相关配置后续4中介绍。



2.3 VMware虚拟机的网络适配器


右键单击虚拟机选择网络适配器


6d40e03ffe28450c9f501423a18dc086.png


上述三个位置是进行虚拟机网络配置的3个关键操作位置,找到上述位置之后,下面进行网络的配置。



3、桥接模式


在上述位置2.2中,将VMnet0选择为桥接模式,同时选定桥接的适配器为上述WLAN的名称。


76f10acd9d6845b3964124897607ff1e.png


在上述位置2.3中的配置选定为桥接,如下图所示:


ba8fc79c9b05407bb6c4a8fb00890055.png


之后进入Ubuntu中进行手动配置一个连接,其中IP地址的网段需要和宿主机相同,子网掩码填写24,网关需要和宿主机相同,DNS可以直接和宿主机相同,也可以自己添加几种。

0a6f987935384dd4b95e4489729d18c9.png

在ubuntu终端中输入ping www.baidu.com,能够ping通,之后再进行ping宿主机的IP,也能够ping通,说明配置成功,否则请另寻他法,如关闭防火墙,配置相关文件(很重要但是本人比较迷糊,不做展开)etc。




3、NAT连接模式


首先需要在位置2.2中进行设置,需要进行以下四个位置的设置。

1cf0c3ed58e64324bf06e704754dee79.jpg


其中子网IP的字段和宿主机相同即可,子网掩码设置为上述即可,DHCP设置如下:需要将起始和结束的IP的字段更改为宿主机字段。


83abecdacc8f4ec2bea9282ec752f2b5.png


NAT设置如下:需要将网关设置为:与之前在2.1中设置的网关相同。

f383dab61fa145a09e5addabe374acf8.png


之后需要在位置2.3中进行设置,选择连接方式为NAT连接。


ea1d8fbde4b44e21b32f4d603c388264.png

之后进入Ubuntu中进行手动配置一个连接,其中IP地址的网段需要和宿主机相同,子网掩码填写24,网关需要和上述填写的网关&&之前在2.1中设置的网关相同,DNS可以直接和宿主机相同,也可以自己添加几种。


c5be7d1540c84528bd5305392bdd3692.png



这种NAT模式,本文只ping通了外网,没有ping通宿主机IP,还请大佬指点疏漏之处。




4、配置文件相关



最后说一些关于配置文件相关的内容,首先给出本人收集的一系列命令:

#一些重要的命令,查看网络配置
sudo vi /etc/netplan/00-installer-config.yaml
sudo vi /etc/netplan/01-network-manager-all.yaml
sudo vi /etc/netplan/50-cloud-init.yaml
sudo vi /etc/network/interfaces
sudo vi /etc/NetworkManager/NetworkManager.conf


上述几个位置是ubuntu20.04的网络配置文件所在的位置,大家可以挨个找找看看怎么进行配置。配置完成之后要执行下述两个语句:

sudo netplan apply
sudo network-managet restart


还有一个绝招,当小伙伴们走投无路的时候,可以试一下。本人曾经被救过… …就是破而后立,画面直接转到位置2.3,选定网络适配器,直接点击移除,之后再点击添加,重新添加回来,不能联网的我终于可以联网了… …


最最后,再贴一些本人用过的命令,有助于小伙伴们快速出坑。


#查看端口3306\22连接状态
sudo netstat -anp |grep 3306
sudo lsof -i:22
#允许某端口通过防火墙
sudo ufw allow 3306
#修改SSH配置参数
sudo vi /etc/ssh/sshd_config
sudo vi /etc/ssh/ssh_config
#重启SSH服务:
sudo service ssh restart
sudo service sshd restart



相关文章
|
5月前
|
运维 监控 安全
VMware NSX 9.0 正式版发布 - 下一代网络安全虚拟化平台
VMware NSX 9.0 正式版发布 - 下一代网络安全虚拟化平台
260 3
VMware NSX 9.0 正式版发布 - 下一代网络安全虚拟化平台
|
1月前
|
Ubuntu 网络协议 网络安全
解决Ubuntu系统的网络连接问题
以上步骤通常可以帮助解决大多数Ubuntu系统的网络连接问题。如果问题仍然存在,可能需要更深入的诊断,或考虑联系网络管理员或专业技术人员。
443 18
|
1月前
|
网络协议 API 网络安全
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
572 3
VMware NSX 9.0.1.0 发布 - 下一代网络安全虚拟化平台
|
1月前
|
数据采集 监控 网络安全
VMware Cloud Foundation Operations for Networks 9.0.1.0 发布 - 云网络监控与分析
VMware Cloud Foundation Operations for Networks 9.0.1.0 发布 - 云网络监控与分析
359 3
VMware Cloud Foundation Operations for Networks 9.0.1.0 发布 - 云网络监控与分析
|
2月前
|
安全 测试技术 虚拟化
VMware-三种网络模式原理
本文介绍了虚拟机三种常见网络模式(桥接模式、NAT模式、仅主机模式)的工作原理与适用场景。桥接模式让虚拟机如同独立设备接入局域网;NAT模式共享主机IP,适合大多数WiFi环境;仅主机模式则构建封闭的内部网络,适用于测试环境。内容简明易懂,便于理解不同模式的优缺点与应用场景。
374 0
|
4月前
|
Ubuntu 网络协议 虚拟化
在VMware环境安装Ubuntu Server中遇到的无法安装问题
安装Ubuntu Server中遇到的无法安装问题解决思路
|
3月前
|
运维 安全 网络安全
VMware NSX 4.2.3 - 网络安全虚拟化平台
VMware NSX 4.2.3 - 网络安全虚拟化平台
144 0
|
4月前
|
监控 数据可视化 Java
VMware Aria Operations for Networks 6.14 - 网络和应用监控工具
VMware Aria Operations for Networks 6.14 - 网络和应用监控工具
111 0
VMware Aria Operations for Networks 6.14 - 网络和应用监控工具
|
机器学习/深度学习 运维 自然语言处理
VMware Cloud Foundation Operations for Networks 9.0 发布 - 云网络监控与分析
VMware Cloud Foundation Operations for Networks 9.0 发布 - 云网络监控与分析
92 0
|
9月前
|
运维 安全 网络安全
VMware NSX 4.2.1.3 下载 - 网络安全虚拟化平台
VMware NSX 4.2.1.3 下载 - 网络安全虚拟化平台
336 0
VMware NSX 4.2.1.3 下载 - 网络安全虚拟化平台

热门文章

最新文章

下一篇
oss云网关配置