linux系统中网关ip修改命令

修改ip地址

即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0

 


修改default gateway
即时生效:
# route add default gw 192.168.0.254
启动生效:
修改/etc/sysconfig/network-scripts/ifcfg-eth0


修改DNS
修改/etc/resolv.conf
修改后可即时生效,启动同样有效


修改host name
即时生效:
# hostname fc2
启动生效:
修改/etc/sysconfig/network



etc/sysconfig/network-scripts/ifcfg-ethN 文件 

在RedHat中,系统网络设备的配置文件保存在“/etc/sysconfig/network-scripts”目录下,ifcfg-eth0包含第一块网卡的配置信息,ifcfg-eth1包含第二块网卡的配置信息。 

下面是“/etc/sysconfig/network-scripts/ifcfg-eth0”文件的示例: 

  DEVICE=eth0 

  IPADDR=x.x.x.x 

  NETMASK=255.255.255.0 

  NETWORK=x.x.x.x 

  BROADCAST=x.x.x.x 

  ONBOOT=yes 

  BOOTPROTO=none 

  USERCTL=no 

若希望手工修改网络地址或在新的接口上增加新的网络界面,可以通过修改对应的文件(ifcfg-ethN)或创建新的文件来实现。 

  DEVICE=name     name表示物理设备的名字 

  IPADDR=addr     addr表示赋给该卡的IP地址 

  NETMASK=mask    mask表示网络掩码 

  NETWORK=addr    addr表示网络地址 

  BROADCAST=addr   addr表示广播地址 

  ONBOOT=yes/no   启动时是否激活该卡 

  none:无须启动协议 

  bootp:使用bootp协议 

  dhcp:使用dhcp协议 

  USERCTL=yes/no       是否允许非root用户控制该设备

对/etc/rc.d/rc.local,/etc/hosts.conf,/etc/resolv.conf三个文件编辑后,必须重新启动机器。   

posted on 2012-09-15 21:05  melburg  阅读(143)  评论(0)    收藏  举报