CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

IP设置

一种是固定ip设置(静态ip),一种是一次性ip设置(临时ip)。

一、临时ip设置:

这个代码centos6和7都可用
这里就用centos7来演示
这个代码centos6和7都可用
这里就用centos7来演示

1.首先要设置你的虚拟机网络是桥接

设置桥接模式的话虚拟机和主机在网络上就是平级的关系,相当于连接在同一交换机上。
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

2.确保你的虚拟机网络是打开的

centos6:

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

centos7:

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

3.获取到当前虚拟机的网络信息

打开终端输入ifconfig即可查看

centos6:

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

centos7:

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

4.修改ip

先进入root用户,再用ifconfig+网卡名+你想要修改的ip地址,最后看能不能ping通,ctrl+c停止ping,当然这种方式是临时修改ip地址,主机是ping不通这个ip地址的,只要重启网络ip地址就会变成初始的。

centos6:

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

centos7:

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

二、静态ip设置

centos6:

1.打开两个终端,一个查看网络信息,一个输入setup命令

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

2.进入setup

输入setup后按回车键需要输入root密码
然后一直回车进入选项
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

3.修改ip

光标(上下左右键或者tab键)移到use dhcp上按空格键
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
前三行和我标记的一样即可,第一行是你想要改成的ip地址,最后两行dns可查看主机的网络属性。
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

dns查看方法

打开网络和intent设置
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
这里dns有两个所以上面就填两个,若只有一个就填一个最后一行不填,注意这里的设置最后一行是已连接到网络,若是无线网连接就找WLAN的,注意是已连接到网络。
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

4.保存并退出setup

选中按回车
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
按tab键选择
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

5.重启网络

进入root用户,输入service network restart
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

6.查看修改后的ip地址且ping

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
主机ping虚拟机ip:
win+r输入cmd打开命令行,显示ping通
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
虚拟机ping主机ip:
主机网络属性里面有ip地址
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

centos7:

1.打开终端,查看ip信息,输入nmtui命令

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

2.进入nmtui

回车进入选项
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

光标(上下左右键或者tab键)选择选项
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
回车选成manual,再把show回车打开
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

3.修改ip

打开主机网络属性,查看ip地址和网关
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

空格add输入,ip地址和网关,注意ip地址后/20也要打进去

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

4.保存并退出nmtui

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

5.重启网络

输入service network restart回车后要输入root密码
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

6.查看修改后的ip地址且ping

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

主机ping虚拟机ip:
win+r输入cmd打开命令行,显示ping通
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

虚拟机ping主机ip:
主机网络属性里面有ip地址
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

解决ping不通

主要由于防火墙没有关,关闭则可ping通

1.在虚拟机里ping不通主机的ip

CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)
全部关闭后点确定,再进入虚拟机ping主机ip时,就可以ping通了,不需要时最好还是把widow的防火墙打开。
CentOs6及7的ip设置和与主机互ping通(结尾有ping不通的解决)

2.在主机中ping不通虚拟机的ip

打开终端输入以下代码:

systemctl stop firewalld.service

systemctl disable firewalld.service

本文仅供参考,如有错误可评论,我及时更正。