CentOS5.5中ip-gw-dns修改设置命令
1、直接修改ip和default 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-eth0和network(重启生效):
# 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、修改dns和hostname,修改/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
转载于:https://blog.51cto.com/74516/798673