~~
不使用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通了