技术学习 48 次浏览 5 次回复
一键穿心

版主

发表于 2023-7-10 14:17:06

一、检查Linux虚拟机的网络连接模式,选择NAT模式

二、在VMware Workstation Pro里,点击菜单栏上的【编辑】–>【虚拟网络编辑器】,打开下方的虚拟网络编辑器。选择VMnet8(NAT模式),取消勾选【使用本地DHCP服务…】(若勾选,会设置动态IP)
1、打开VMware Workstation,进行如下操作




三、NAT设置

记住上图中的子网IP范围,如上图所示表示虚拟机在192.168.244.0~192.168.244.255范围内。
注:上图中192.168.244.2为网关地址,192.168.244.255为广播地址,192.168.244.0一般为网段IP,所以0,2,255这三个地址不能设置。

四、设置虚拟机的IP、DNS和主机名
1、root用户进行如下操作
2、登录centos虚拟机
  1. cd /etc/sysconfig/network-scripts/
  2. vim ifcfg-ens32
复制代码



  1. BOOTPROTO=static # 网络分配方式,静态(默认是DHCP,记得修改为static,否则无法连通网络)
  2. IPADDR=192.168.244.8 # 手动指定ip地址
  3. NETMASK=255.255.255.0 # 子网掩码
  4. GATEWAY=192.168.24.2 # 网关ip
  5. ONBOOT=yes # 指的是系统启动时是否激活网卡,默认为no,设置为yes,表示开机启动时激活网卡
复制代码

2、查看配置后的网卡信息
  1. ifconfig
复制代码

3、测试配置的IP地址能否ping通,如下图就是成功了
  1. ping 192.168.244.8
复制代码

4、设置DNS,用vim编辑
  1. vim /etc/resolv.conf

  2. nameserver 192.168.244.8
复制代码

5、重启虚拟机或使用service network restart命令重启网卡
  1. service network restart
复制代码

五、设置VMnet8在Windows上的IP属性1、打开控制面板2、网络和Intenet3、更改适配器设置4、
5、

六、配置完上述步骤后就可以成功使用Xshell连接Linux虚拟机了。
七、ping: baidu.com: 未知的名称或服务错误错误原因1:可能是网络配置文件设置错误检查网络配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33


  1. ONBOOT=yes #设置开机启动网络,这样就不需要每次都连接网络了
  2. BOOTPROTO=static #设置静态IP,这样ip地址不会随着物理机ip地址的改变而改变了
  3. IPADDR=192.168.244.8 #ip地址,地址要和网关在同一网段,这里简单来说就是ip地址的前三段和网关的前三段要相同,即192.168.183
  4. NETMASK=255.255.255.0 #子网掩码
  5. GATEWAY=192.168.244.2 #设置网关,自己虚拟机的网关在虚拟机的编辑--->虚拟网络编辑器里免去看
  6. 重启网卡 service network restart
复制代码
错误原因2:可能原因是DNS没配置好
  1. nameserver 114.114.114.114 (电信的DNS)

  2. nameserver 8.8.8.8(googel的DNS)

  3. 可以随意添加一个,两个也可以
复制代码

错误原因3:要是配置了DNS还没解决问题,那就可能是路由网关没有设置
要是没有就添加网关
route add default gw 192.168.183.2(这里加上你自己的网关,上面有教程)
netstat -rn 检查是否添加成功
但是
这种方法只是临时添加网关,重启后就会失效
永久添加的方法:
将自己的路由网关添加到/etc/sysconfig/static-routes 文件中,没有这个文件就创建一个
route add default gw 192.168.129.2(自己的网关)
在文件中添加
any net default gw 192.168.129.2

八、连接失败原因 ifcfg-ens3* 字符大小写问题
  1. onboot=yes #设置开机启动网络,这样就不需要每次都连接网络了
  2. bootproto=static #设置静态IP,这样ip地址不会随着物理机ip地址的改变而改变了
  3. ipaddr=192.168.244.8 #ip地址,地址要和网关在同一网段,这里简单来说就是ip地址的前三段和网关的前三段要相同,即192.168.183
  4. netmask=255.255.255.0 #子网掩码
  5. gateway=192.168.244.2 #设置网关,自己虚拟机的网关在虚拟机的编辑--->虚拟网络编辑器里免去看
  6. 重启网卡 service network restart
复制代码

版权声明:本文为CSDN博主「geekmice」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/greek7777/article/details/126079569


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

所有回复

去九州

注册会员

发表于 2023-7-11 09:29:01

感谢分享
无畏

注册会员

发表于 2023-7-11 16:03:41

感谢分享
仙尘

注册会员

发表于 2023-7-17 14:38:59

桥接模式不可以吗
吃素的

注册会员

发表于 2023-7-18 15:39:43

很详细
Ruby

注册会员

发表于 2023-7-20 16:43:40

感谢分享
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

发帖之星榜

快速回复 返回顶部 返回列表