CentOS-7绑定静态ip、配置网关、配置DNS、查看网络服务相关信息

最近在做虚拟机时,突然发现好久没总结基础知识了,所以有本总结:
首先需要确定当前服务器的静态ip、网关、子网掩码

ifconfig

显示的结果中
inet
--- ip
netmask
--- 子网掩码

netstat -rn
或者
route -n

显示的结果中
Destination为0.0.0.0对应的Gateway,就是默认网关

禁用DHCP和ipv6

service NetworkManager stop
service ip6tables stop
chkconfig ip6tables off
chkconfig NetworkManager off

最终,将如下内容

DEVICE=eth0
BOOTPROTO=static
IPADDR=(IP地址)
NETMASK=(子网掩码)
GATEWAY=(网关地址)
ONBOOT=yes
TYPE=Ethernet

写入配置文件
一般是

/etc/sysconfig/network-scripts/ifcfg-*

具体文件根据环境查看
修改完重启网卡

service network restart

配置后如果还是无法ping通外网,则检查DNS
查看dns

cat /etc/resolv.conf

# Generated by NetworkManager
domain localdomain
search localdomain
nameserver (网关地址)

之后重启网卡,再测试

ping www.baidu.com

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注