最近在做虚拟机时,突然发现好久没总结基础知识了,所以有本总结:
首先需要确定当前服务器的静态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