linux设置ip

修改ip地址

即时生效:

# ifconfig eth0 192.168.0.100 netmask 255.255.255.0

启动生效:

修改/etc/sysconfig/network-scripts/ifcfg-eth0

加入

IPADDR=192.168.100.100

NETMASK=255.255.255.0

修改default gateway

即时生效:

# route add default gw 192.168.100.254

启动生效:

修改/etc/sysconfig/network-scripts/ifcfg-eth0

加入

GATEWAY=192.168.100.254

最后结果如下:

DEVICE=eth0

BOOTPROTO=static

IPADDR=192.168.100.100

NETMASK=255.255.255.0

GATEWAY=192.168.100.254

ONBOOT=yes

TYPE=Ethernet

注:BOOTPROTO只有在static(静态)模式下才可以使用设置的IP信息

添加多个IP地址

  最简单的方法是使用命令行:

  ifconfig add eth0 192.168.0.2 netmask 255.255.255.0

  ifconfig add eth0:1 192.168.0.2 netmask 255.255.255.0

  ifconfig add eth0:2 192.168.0.2 netmask 255.255.255.0

  其中eth0:1和eth0:2是添加上的两个IP.

  在添加后必需加入启动项,否则重启后,虚拟添加的IP将会失去.

  将以上命令加入到:

  /etc/rc.d/rc.local

  修改dns

修改/etc/resolv.conf

修改后可即时生效,启动同样有效

形式

加入nameserver   ***.***.***.***  

最多可有三个,作为上一个失败后的候选

修改host name

即时生效:

# hostname linux.fc.org

启动生效:

修改/etc/sysconfig/network

形式如下:

NETWORKING=yes

HOSTNAME=linux.fc.org

原文地址:https://www.cnblogs.com/xiaoliu66007/p/6549385.html