注意:四 个文件
cat /etc/sysconfig/network-scripts/ifcfg-eth0
cat /etc/sysconfig/network
cat /etc/resolv.conf
cat /etc/NetworkManager/NetworkManager
centos 7配置静态IP,并配置DNS
cd /etc/sysconfig/network-scripts/
1
找到对应的网卡配置并编辑
vim ifcfg-eno16777736
1
配置eno-16777736
TYPE=Ethernet
BOOTPROTO=static
#配置静态IP,网关,子网掩码
IPADDR=192.168.86.88
NETMASK=255.255.255.0
GATEWAY=192.168.86.2
取消networkmanager 管理
NM_CONTROLLED=no
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=ed246b2b-cc49-4785-a675-feebf70440e7
DEVICE=eno16777736
ONBOOT=yes
您输入的可能是: 德语
type=“以太网”
代理方法
仅浏览器
bootprot=“静态”
除霜
IPv4故障\致命
IPV6初始化
ipv6_autoconf
IPv6除霜
ipv6_故障\致命
ipv6_addr_gen_mode=“稳定隐私”
name=“ens33”
uuid=“8cb5ff36-b579-4064-a472-da9a0f7b2508”
设备=“ENS33”
开机=
NM_CONTROLLED=no表示该接口不通过网络管理器进行管理,而是通过配置文件管理。“ONBOOT=yes”表示系统将在启动时开启该接口。
我是在虚拟机中配置的,用的桥接方式连接网络,IP的配置和网关可以在虚拟机中编辑–》虚拟网络编辑器中能找到
配置完静态IP后重启网络服务
systemctl restart network.service
1
此时如果ping百度会显示主机找不到,ping百度IP(180.149.132.47)能ping通,说明DNS没有配置,接下来配置DNS
切到networkmanager目录cd /etc/NetworkManager/
1 修改 NetworkManager.conf配置文件
增加
dns=none
1
不通过网络管理器管理
cd /etc
vim /etc/resolv.conf
修改resolv.conf,新增dns配置
#主DNS
nameserver 8.8.8.8
#备DNS
nameserver 8.8.4.4
此时ping baidu.com就能ping通了
---------------------
作者:IAMITDS
来源:CSDN
原文:https://blog.csdn.net/michealwlfbblf/article/details/71330194
版权声明:本文为博主原创文章,转载请附上博文链接!