1 - 网卡表示:
eth[n],n为数字,如eth0,eth1.
2 - 命令行配置IP
1)ifconfig命令
ifconfig eth[n] ip/mask
例如:ifconfig eth1 192.168.0.1/24,设置第二块网卡IP为192.168.0.1,子网掩码为255.255.255.0。
2)起用和停止网卡
ifup, ifdown。用法:ifup eth0, ifdown eth1
3 - 修改配置文件
1)网卡配置文件
/etc/sysconfig/network-scripts/ifcfg-eth[n],n为网卡的序列号,从0开始。
配置文件的主要内容:
(1)DEVICE=eth0
(2)BOOTPROTO=yes
(3)IPADDR=192.168.0.1
(4)NETMASK=255.255.255.0
(5)GATEWAY=192.168.0.1
(6)ONBOOT=yes
(7)USERCTL=no
(8)TYPE=
(9)DHCPCLASS=
(1)DEVICE:网卡的名称,eth[n],n为网卡的序列号,如eth0。并且这个名称必须要与打开的那个配置文件的网卡的名称一致。
如本例的eth0
(2)BOOTPROTO表示IP地址获得的方式,有4个值可选,dhcp,static,none,bootp。其中dhcp动态获取ip地址,如果设置为这种方式,后面的IPADDR,NETMASK就可以不用设定值了,static为静态指定ip地址,可以由我们自己指定,none为不设定ip地址,bootp是很早以前的一个协议了,也是自动获得ip地址,但关机重启后,获得的ip地址不再返回地址池了,就是变成私有的了,现在ipv4的地址不够用,这种方法很少用到。
(3)IPADDR,后面自然跟的就是ip地址了,如果是dhcp方式获得的地址,这项可以不用设置。
(4)NETMASK ,表示的是对应ip的子网掩码,后面跟的是子网掩码。
(5)GATEWAY.表示默认网关,所谓默认网关,就是主机连接到外网的默认的路由。此项后面跟 的就是默认路由的ip地址。
(6)ONBOOT,表示开机是否随系统一起启动。有两个可选值。分别是yes/no,选择yes表示开机 随系统一起启动,no就是不随系统一起启动了。
(7)USERTCL.表示普通用户是否可以启用或禁用网卡。有两个可选值,分别是yes/no,选择yes就表示普通用户可以启用或禁用网卡。选择no就表示普通用户不可以启用或禁用网卡了。
(8)TYPE,表示网络的类型,这个不常用
(9)DHCPCLASS,表示DHCP的类别。
2)network配置文件,网络的全局配置文件
/etc/sysconfig/network
内容如下:
NETWORKING=yes/no 是否启用TCP/IP协议
NETWORKING_IPV6=yes/no 是否启用IPV6
HOSTNAME= 主机名称
如果在网卡配置文件和网络配置文件中都设置了网关,网卡配置文件中设置的网关起作用。
3)resolv.conf配置文件,设置主机的DNS
格式:
nameserver ip
例如:
nameserver 127.0.0.1
nameserver 202.101.103.55
4 - 重启网络服务
/etc/rc.d/init.d/network restart