查看本机IP地址,ipconfig,记住ipv4地址和默认网关地址,等会配置的时候要用
启动Centos,进入终端模式,设置IP地址,
切换到这个目录下,cd /etc/sysconfig/network-scripts
找到ifcfg-eno1677736,(若没有则新建,具体内容如下)
对其进行编辑vim ifcfg-eno16777736(可以用mv A B 对文件进行重命名)
DEVICE=eth1
HWADDR=00:0C:29:90:5D:8C(这个可以在网络适配器查看)
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
BROADCAST=192.168.20.255(前三位要和主机的ip地址一致,后一位为255)
DNS1=202.101.172.35
IPADDR=192.168.20.140(虚拟机的IP地址,前三位与主机的一致)
NETMASK=255.255.255.0
GATEWAY=192.168.20.1(主机的默认网关地址)
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
查看centos的mac地址
编辑完成之后,按esc再输入 :wq保存并退出
这边扩展一下,保存退出的一些命令:
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑
设置完之后,重启服务
service network restart
重启之后,直接ping 本机试试看看能不能通
若出现重启失败的话,可以试着把ifcfg-eno文件里的DEVICE一行删除试试
ens33网卡对应的配置文件为ifcfg-ens33,使用vim编辑如下:TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="static" # 使用静态IP地址,默认为dhcp
IPADDR="192.168.241.100" # 设置的静态IP地址
NETMASK="255.255.255.0"# 子网掩码
GATEWAY="192.168.241.2"# 网关地址
DNS1="192.168.241.2" # DNS服务器 《Linux就该这么学》
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="95b614cd-79b0-4755-b08d-99f1cca7271b"
DEVICE="ens33"
ONBOOT="yes" #是否开机启用
然后使用service network restart命令即可配置静态IP地址
配置centos7静态ip地址。
vmware workstation安装好centos7之后,虚拟机无法自动获得ip地址?敲命令dhclient即可让虚拟机获得ip地址。
二、平台
centos7.6
三、查看本机ip地址
1.centos7开始用ip addr命令看ip地址,可以看出网卡名叫ifcfg-eno16777736,(截图前已自己配置过ip)
四、设定IP地址
1.设定网卡的配置文件位置:/etc/sysconfig/network-scripts/ifcfg-eno16777736
2.进入该目录,cd /etc/sysconfig/network-scripts/
3.养成好习惯修改东西前先备份,cp ifcfg-eno16777736 ifcfg-eno16777736cpay
4.vim ifcfg-eno16777736
5.重启网络服务
centos7重启服务已经换成了systemctl,老命令service network restart也是可以使用的。
我们使用新命令试试:systemctl restart network.service
值得注意的是,新命令不再有提示,没报错即成功。
6,最后使用Ifconfig命令查询下ip地址
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)