CentOS5.5ip-gw-dns修改设置命令

1、直接修改ipdefault gateway,临时设置,立刻生效(若无用,可#ifconfig eth0 down#ifconfig eth0 up),但重启后会失效:
# ifconfig eth0 192.168.1.6 netmask 255.255.255.0

# route add default gw 192.168.1.1

也可以把命令放到/etc/rc.local文件里面,每次启动系统就执行命令


2、修改配置文件ifcfg-eth0network(重启生效):
# vim /etc/sysconfig/network-scripts/ifcfg-eth0

  DEVICE=name    //name表示物理设备的名字
  BOOTPROTO=static   //none:无须启动协议;bootp:使用bootp协议;dhcp:使用dhcp协议
  ONBOOT=yes/no    //启动时是否激活该卡
  USERCTL=yes/no   //是否允许非root用户控制该设备
# vim /etc/sysconfig/network


要想不重启生效,可输入命令#ifdown eth0#ifup eth0,这个命令会到 /etc/sysconfig/network-scripts/下读取相应参数,使刚配置内容生效。或者输入下面两个命令是一样的:#/etc/init.d/network restart#service network restart

3
、修改dnshostname,修改/etc/resolv.conf(即时生效)

resolv.conf文件作用是设置名称服务器。可加入下列内容:domain linux.net(指定本机域名为linux.net)Nameserver 220.248.192.12(域名称服务器(DNS)),可以是本地网,也可以是远程网上的。按nameserver的顺序逐一查找,若未找到,则Linux放弃寻找。  

Linux
设置hostname有两种方式,一种方式是#hostname linux(重启失效);另一种永久设置,编辑/etc/sysconfig/network文件,修改HOSTNAME=linux(注意大小写),保存重启即可。
4
、编辑/etc/hosts文件和/etc/host.conf文件,设置主机文件表。可加入如下行: 
order hosts,bind     #
解析器查询顺序是文件/etc/hosts,然后是DNS
multi on         #
允许主机拥有多个ip地址
nospoof on        #
禁止ip地址欺骗

5、设置网络服务在系统启动时也启动。Linux有一点与windows不同的是很多服务默认是停止的,在某次使用该服务时启动这个服务,但是没设置它为默认启动,则下次进入系统这个服务依然是停止的。可以使用chkconfig命令让网络服务在系统启动级别是2345时默认启动#chkconfig --level 2345 network on