Linux 的网络配置基本上是通过修改几个配置文件来实现的,虽然也可以用ifconfig来设置IP,用route来配置默认网关,用hostname来配置主机名,但是重启后会丢失。 下面是相关的配置文件:
& |( x4 F% I& R; \4 k' A D. P /ect/hosts 配置主机名和IP地址的对应,对本机提供解析
) H) ^# |; \! y& m/ F9 @ /etc/resolv.conf 配置域名(在hosts内解析不到时此域名生效)# P) R( @+ B0 t# o4 }3 W4 u+ }
/etc/sysconfig/network 配置主机名和网关2 O& v, D0 G C" q
/etc/sysconfig/network-scripts/ifcfg-eth0 配置IP、Mask等网络参数( @' b3 z& K F/ ], O8 d
一、网卡配置
2 O3 ~6 S( P- ]9 D- w/ e k# l cat /etc/sysconfig/network-scripts/ifcfg-eth0$ L; [' a+ L! u6 q8 D* B
DEVICE=eth0
* N9 |1 M4 u) w" w) A ONBOOT=yes, ?2 q) U' v5 ]) O# d" u
BOOTPROTO=static( q5 U0 v2 }8 u' q, R; I" p. o
IPADDR=192.168.1.250来自www.Examw.com7 N8 D- h2 [: F
NETMASK=255.255.255.0
7 X) V5 f% I! y8 N GATEWAY=192.168.76.1
4 R( ^2 l3 z6 P ifconfig eth0 210.34.6.89 netmask 255.255.255.128 broadcast 210.34.6.127
9 ^ }$ X! H+ a/ q2 d. `6 K: m ifconfig eth0:0 192.168.0.253 netmask 255.255.255.0
& }5 j( z; T1 U ifconfig eth0:1 192.168.0.252 netmask 255.255.255.0
6 x! [% m+ @, O1 \ ifconfig eth0 down B* N" W( |6 s! h1 J: D
ifconfig eth0 up |