-
ipconfig
-
-a 显示所有接口的配置住处
-
ifconfig eth0显示eth0的配置
-
ifconfig eht0 Ip/Mask[up|down]\
-
配置的地址立即生效,但重启网络服务或主机,都失效
-
网络服务
RHEL5: /etc/init.d/network {start|stop|restasrt|status}
RHEL6: /etc/init.d/NetworkManager | {start|stop|restasrt|status}
-
注:{start|stop|restasrt|status}为参数
网关:
route路由
route add :添加路由
-host:添加主机路由
-net :添加网络路由
-net 0.0.0.0 添加默认路由
列子:
route add -net | -host DEST gw NEXTHOP
route add default gw NEXTHOP
route del :删除路由
-host
-net
列子:
route del -net 10.0.0.0/8
route del -net 0.0.0.0
routel del default
注 : route 命令查看本机路由表
route -n 以数字方式显示各主机或端口等相关信息
注:所做出的改动重启网络服务或主机后失效
网络配置文件:
1
|
[root@localhost ~]
# cat /etc/sysconfig/network
|
网络接口配置文件:
1
|
[root@localhost ~]
# cat /etc/sysconfig/network-scripts/ifcfg-eth0
|
配置文件如下:
1
2
|
[root@localhost ~]
# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]
# cat ifcfg-eth0
|
1
2
3
4
5
6
7
8
9
10
11
|
DEVICE=:关联的设备名称,要与文件名的后半部“INTERFACE_NAME”(接口名称)保持一致;
BOOTPROTO={static | nono | dhcp| bootp};引导协议,要使用静态地址,使用static或none;dhcp表示使用DHCP服务器获取地址‘
IPADDR=:IP地址
NETMASK=:子网掩码
GATEWAY=:设定默认网关
ONBOOT=:开机时是否自动激活此网络接口
HWADDR=:硬件地址,要与硬件中的地址保持一致,可省
USERCTL={
yes
| no}:是否允许普通用户控制此接口
PEERDNS={
yes
| no}:是否在BOOTPROTO为dhcp时接受由DHCP服务器指定的DNS地址;
[root@localhost network-scripts]
#
|
注:配置文件中改变配置不会立即生效,但重启网络服务或主机都会生效;
重启网络服务:
1
|
[root@localhost network-scripts]
# /etc/init.d/network restart
|
DNS服务器指定方法只有一种:
1
|
[root@localhost ~]
# cat /etc/resolv.conf
|
nameserver DNS_IP_1
nameserver DNS_IP_2
指定本地解析
hosts配置文件/etc/hosts
主机IP 主机名 主机别名
11.1.1.1 www.hosts.com www
DNS--->/etc/hosts---->DNS
配置主机名
手动配置主机名 hostname HOSTNAME
如:hostname zhang.lacalhost
注:立即生效,但不是永久有效
配置文件
/etc/sysconfig/network
1
2
3
|
[root@localhost ~]
# cat /etc/sysconfig/network
NETWORKING=
yes
HOSTNAME=localhost.localdoman
|
查看hosts主机名
[root@localhost ~]# hostname
localhost
iproute2命令
ip命令
link;配置网络接口
ip link show查看网络接口所有地址
ip -s link show 显示统计信息
ip link set 网络接口设备 {up | down | arp{on | of}}
如:ip link set eth1 down 关闭eth1
addr;协议地址
ip addr {add | del} 添加删除地址
ip addr add ip地址 dev 网络接口设备
ip addr del ip地址 dev 网络接口设备
一块网卡可以使用多个地址
网络设备可以使用别名:
eth0
ethx:x;;eth0:0,,eth0:1,,,,
配置方法
ifconfig ethx:x IP/NETMASk
/etc/sysconfig/network-scripts/ifcfg-ethx:x
DEVICE=ethx:x
非主要地址不能使用DHCP动态获取