RedHat下配置静态Ip问题
一、需要依次修改以下三个文件:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
1./etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=WKM #主机名
GATEWAY=192.168.53.1 #默认网关
2./etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #设备名称
NETMASK=255.255.255.0 #子网掩码
IPADDR=192.168.53.147 #IP地址
BOOTPROTO=static #【none | static | bootp | dhcp】引导时不使用协议|静态分配|
# BOOTP协议|DHCP协议
ONBOOT=yes #【yes | no】引导时是否激活设备
DNS1=211.99.25.1 #域名解析服务器
PEERDNS=yes
4.重启生效
使IP地址生效:
/sbin/ifdown eth0 #ifconfig eth0 up
/sbin/ifup eth0 #ifconfig eth0 down
配置dns解析
echo "nameserver 211.98.1.28">> /etc/resolv.conf
一、需要依次修改以下三个文件:
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
1./etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=WKM #主机名
GATEWAY=192.168.53.1 #默认网关
2./etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #设备名称
NETMASK=255.255.255.0 #子网掩码
IPADDR=192.168.53.147 #IP地址
BOOTPROTO=static #【none | static | bootp | dhcp】引导时不使用协议|静态分配|
# BOOTP协议|DHCP协议
ONBOOT=yes #【yes | no】引导时是否激活设备
DNS1=211.99.25.1 #域名解析服务器
PEERDNS=yes
注意:只有一个网卡时可以不用写mac地址
3./etc/resolv.conf
nameserver 211.99.25.1 #DNS配置 同2中的 【DNS1=211.99.25.1 】4.重启生效
使IP地址生效:
/sbin/ifdown eth0 #ifconfig eth0 up
/sbin/ifup eth0 #ifconfig eth0 down
配置dns解析
echo "nameserver 211.98.1.28">> /etc/resolv.conf
通知网关更新信息
/etc/init.d/network restart
二、RedHat下静态IP设置示例:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
HWADDR=00:0A:35:00:01:22
ONBOOT=yes
IPADDR=192.168.1.188
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
IP生效:
ifconfig eth0 down
ifconfig eth0 up