解决虚拟机网络与本机网络经常ping不通

~~

不使用dhcp动态获取ip ,使用net固定虚拟机ip

~~
VMWare下虚拟机NAT共享无线方式上网的配置

一、Vmware workstation 配置
1.1 点击 “虚拟机” 菜单栏—— 选择“设置” —— 在“硬件”选项卡下选择“网络适配器” ——在右边 网络连接” 设置内选择 “NAT” 上网方式,如下:

在这里插入图片描述
1.2. 点击“编辑” 菜单栏,选择“虚拟网络编辑器

在这里插入图片描述

弹出下面界面开始配置
在这里插入图片描述
①虚拟机上会有3个虚拟的交换机(即三种网络模式:桥接模式、NAT模式和仅主机模式。)

②物理机上会有3个虚拟网卡(即物理机连接虚拟交换机所需要的对应的网卡。)

在这里插入图片描述

1.3 设置网关及端口转发规则

设置虚拟机NAT模式的网段
在这里插入图片描述

修改网关(一定要跟子网ip 前面网段192.168.66 相同)(可以自定义ip)
在这里插入图片描述
1.4配置dhcp
在这里插入图片描述

自定义配置vmnet8网段
在这里插入图片描述

既然说到这了 ,如果你的VMnet1的ip也是自定义,那么看一下dhcp配置网段是否有问题,如果不同请及时修改
在这里插入图片描述

至此为止VMWare配置完毕
二、接下来在linux系统里面配置ip
如果不修改网络的配置文件 默认是自动分配ip的
这样使用本地xshell,putty等软件访问的话,每次访问都要先打开系统
然后输入命令ifcofig,查看ip ,才能实现访问,这样很不方便,
来修改配置文件,
使其固定ip,实现快速访问linux系统。

1、编辑/etc/sysconfig/network-scripts/ifcfg-eth0,设置IPADDR、GATEWAY、DNS1
输入命令

vim /etc/sysconfig/network-scripts/ifcfg-eth0

如果在此你仅仅设置了IPADDR,会访问不同外网
设置完GATEWAY、DNS1发现可以ping通百度
在这里插入图片描述
2、设置防火墙的访问规则:
操作命令

1. 永久性生效
开启:chkconfig iptables on
关闭:chkconfig iptables off
2. 即时生效,重启后失效
开启:service iptables start
关闭:service iptables stop
3.查看防火墙的状态
 chkconfig iptables --list
 chkconfig ip6tables --list
关闭防火墙(临时)
 chkconfig iptables stop
 chkconfig ip6tables stop
永久关闭
 chkconfig iptables off
 chkconfig ip6tables off

3、重启网络服务:

service network restart

至此配置完毕

三、解决偶尔本机ping不同虚拟机网络
有时候你会发现,配置一点问题没有,但是就是ping不通,虚拟机的ip也正确
造成这样问题可能性很多,有时候你用了ip代理软件,或者电脑的网络服务重启了
,再或者电脑重启,系统更新重启 等等一系列操作都有可能使你的网路ping不通虚拟机的ip。
那么解决的方式有两种,即可解决这个烦恼的问题,如果大家有更好的解决方案,留言告诉我,我会及时更新博客
方案一
打开虚拟网路编辑器 恢复其默认设置
在这里插入图片描述

然后再重新配置VMnet8 的NAT设置 与DHCP设置
在这里插入图片描述

命令重启网络服务
service network restart

方案二
如果你感觉配置方案一的配置有点麻烦,可以这样操作
操作net的网关,修改成其它值,再修改回来2,是为了让其网路服务重新配置
发现可以ping通了
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值