CentOs7虚拟机设置静态地址以及宿主机与虚拟机之间访问

CentOs7设置静态地址

设置地址

第一步 进入VMware——>编辑——>虚拟机网络编辑器

在这里插入图片描述

更改设置获取管理员权限
在这里插入图片描述

第二步 选择VMnet8 ,勾选使用主机适配器连接到此网络(默认的),取消使用DHCP服务,记住自己的子网IP和子网掩码,比如我的是子网IP是192.168.202.0,后面要用到的。

在这里插入图片描述

第三步 虚拟机设置里面选择NAT模式

在这里插入图片描述

第四步 编辑虚拟机网络配置文件

虚拟机里面输入 vi /etc/sysconfig/network-scripts/ifcfg-ens33 (这个文件名不一定相同,可进入该目录查看)

vi /etc/sysconfig/network-scripts/ifcfg-ens33

在这里插入图片描述

在这点 i 进入编辑模式 ,编辑完成点 Esc ,输入:wq 退出。

在这里插入图片描述

ONBOOT="yes"                                  #开机启用本配置
IPADDR=192.168.XXX.XXX                  #静态IP  第三位是依据上面的子网IP填的,第四位自己定不能是1,2,255
NETMASK=255.255.255.0                   #子网掩码
GATEWAY=192.168.XXX.2                   #默认网关  第三位是依据上面的子网IP填的
DNS1=114.114.114.114                    #DNS地址1
DNS2=8.8.8.8                            #DNS地址2

第五步 重启网络配置,输入 systemctl restart network

在这里插入图片描述

第六步 设置配置文件

输入 vi /etc/sysconfig/network
在这里插入图片描述
添加配置
在这里插入图片描述


NETWORKING=yes
GATEWAY=192.168.XXX.2  #这里XXX根据自己的子网IP填的

( 这一步是博主ping不通的时候才加上的,有些机器不需要这步也可以的 )

这样静态IP地址配置就算成功了。

测试

输入 ping 127.0.0.1 访问宿主机

在这里插入图片描述

这里虚拟机访问宿主机成功。

输入 ping baidu.com 访问外网

在这里插入图片描述

Windows 的命令行窗口(win+R ,输入cmd)输入ping 192.168.XXX .XXX

在这里插入图片描述
宿主机访问虚拟机成功

两者访问不成功有几种解决办法

1. 关闭两者的防火墙

关闭Windows防火墙步骤

点击任务栏右下角的网络图标,进入网络和Intwernet设置,点击Windows防火墙
在这里插入图片描述

关闭Windows防火墙
在这里插入图片描述

关闭虚拟机防火墙

1. 查看防火墙状态
systemctl   status firewalld
2. 关闭防火墙开机自启
systemctl disable firewalld
3. 关闭当前防火墙
systemctl stop firewalld

2.修改Windows的虚拟网卡地址

进入网络和Internet设置 ——>适配器设置——> 属性 ——>IPV4

在这里插入图片描述

在这里插入图片描述
默认是自动获取IP地址,我们改为虚拟机对应的IP子网地址和默认网关
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值