灌溉梦想,记录脚步
« »
2010年4月17日技术合集

Linux基本网络配置

一、 IP
立即更改:#ifconfig eth0 netmask <子网掩码>

永久更改:
编辑/etc/sysconfig/network-scripts/ifcfg-eth0 配置网卡的地址 IPADDR=XXX.XXX.XXX.XXX

[root@redhat network-scripts]# cat ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static –自动获取改为dhcp
HWADDR=00:03:FF:2C:EE:0B
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.10

二 、HOSTNAME

立即更改:hostname <主机名>

永久更改: 编辑文件/etc/sysconfig/network,输入新的主机名

[root@redhat sysconfig]# cat network
NETWORKING=yes
HOSTNAME=redhat

三 、GATEWAY

立即更改:route add default gateway

永久更改:编辑文件/etc/sysconfig/network,添加

GATEWAY=XXX.XXX.XXX.XXX

四、DNS

在/etc/resolv.conf中添加“nameserver

root@test # cat /etc/resolv.conf

domain cmydomain.com –默认域名,若要查询的主机名称不含点号(.),那么解析器就会把默认域名加在主机名称之后。接着,解析器会在传送给名称服务器的查询中,使用这个扩展后的主机名称。该项不能和search兼用!如果设置了环境变量LOCALDOMAIN,则会覆盖掉domain项目的配置值,导致解析器以LOCALDOMAIN的配置值来扩展主机名称。
nameserver 192.168.0.11
nameserver 202.101.103.55

五 、 单网卡绑定多IP

立即更改:ifconfig eth0:0 192.168.0.3 broadcast 192.168.0.255 netmask 255.255.255.0

永久更改:
1)假设需要绑定多IP的网卡是eth0,请在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件
2)[root@redhat network-scripts]# cat ifcfg-eth0:0
DEVICE=eth0:0
BOOTPROTO=static –自动获取改为dhcp
HWADDR=00:03:FF:2C:EE:0B
ONBOOT=yes
TYPE=Ethernet
IPADDR=192.168.0.11
3)#service network restart

最后备注:以上立即更改的方法均可以把命令加在启动自运行文件里面,Linux是/etc/rc.d/rc.local,在Gentoo下是/etc/conf.d/local.start 实现“永久更改”

日志信息 »

该日志于2010-04-17 16:20由 kevin 发表在技术合集分类下, 你可以发表评论。除了可以将这个日志以保留源地址及作者的情况下引用到你的网站或博客,还可以通过RSS 2.0订阅这个日志的所有评论。

发表回复