您的位置:首页 > 运维架构 > Linux

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

2012-03-06 22:32 886 查看
CentOS5.5[/b]中[/b]ip-gw-dns[/b]修改设置命令[/b]
1、直接修改ip和default gateway[/b],临时设置,立刻生效(若无用,可#ifconfig eth0 down再#ifconfig eth0 up),但重启后会失效:

# ifconfig eth0 192.168.1.6 netmask 255.255.255.0

[/b]



# route add default gw 192.168.1.1[/b]



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








2[/b]、修改配置文件ifcfg-eth0和network(重启生效):

# vim /etc/sysconfig/network-scripts/ifcfg-eth0

[/b]



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

  BOOTPROTO=static //none:无须启动协议;bootp:使用bootp协议;dhcp:使用dhcp协议

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

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

# vim /etc/sysconfig/network

[/b]





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





3[/b]、修改dns和hostname,修改/etc/resolv.conf(即时生效)

[/b]



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[/b]、编辑/etc/hosts文件和/etc/host.conf文件,[/b]设置主机文件表。可加入如下行: 

order hosts,bind #解析器查询顺序是文件/etc/hosts,然后是DNS

multi on #允许主机拥有多个ip地址

nospoof on #禁止ip地址欺骗





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

[/b]

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息