一、配置网络接口
1.临时配置概述
暂时调整,以命令行方式为主
−简单快速,可直接更改运行中的地址参数
−适合在调试网络的过程中使用
−系统重启以后,所做的修改将会丢失
2.网络接口控制
设置IP地址/掩码
−ifconfig接口IP地址[netmask子网掩码]
−ifconfig接口IP地址[/掩码长度]
禁用、激活网络接口
−ifconfig接口down
−ifconfig接口up
3.接口配置操作示例
为网卡eth0指定新的IP地址
禁用、激活网络接口
二、添加虚拟网络接口
1.什么是虚拟接口
以实际网络接口承载通信流量,但采用不同的逻辑接口名称
−便于为一个网卡设置多个不同IP地址
−物理接口:序号,例如eth0:0、eth0:1
2.如何添加虚拟接口
ifconfig物理接口:序号IP地址[/掩码长度]
[root@hadoop ~]# ifconfig eth0:0 192.168.17.151/24
[root@hadoop ~]# ifconfig eth0:0
三、配置主机名/路由条目
1.配置主机名
[root@hadoop ~]# hostname //修改前
hadoop
[root@hadoop ~]# hostname svr5.tarena.com
[root@hadoop ~]# bash //进入新的Shell环境
[root@svr5 ~]# //提示字串也变化
2.配置路由条目
添加/删除默认网关记录
−route add default gwIP地址
−route del default gwIP地址
添加静态路由
−route add -net 目标网段gwIP地址
−route del -net 目标网段
设置默认网关记录
[root@hadoop ~]# route add default gw 192.168.17.151
[root@hadoop ~]# route -n | grep UG
0.0.0.0 192.168.17.151 0.0.0.0 UG 0 0 0 eth0
添加一条静态路由条目
[root@hadoop ~]# route add -net 172.16.16.0/24 gw192.168.10.1
[root@hadoop ~]# route -n | grep172.16172.16.16.0 192.168.10.1 255.255.255.0 UG 0 0 0 eth0
四、管理ARP缓存
1.添加ARP缓存记录
设置静态ARP映射记录
−arp-s IP地址MAC地址
[root@hadoop ~]# arp-s 192.168.4.128 00:0C:29:65:21:A4
[root@hadoop ~]# arp-an? (192.168.4.128) at 00:0c:29:65:21:a4 [ether] PERM on eth0? (192.168.4.110) at 00:50:56:c0:00:01 [ether] on eth0
2.删除ARP缓存记录
删除ARP映射记录
−arp-d IP地址
[root@hadoop ~]# arp-d 192.168.4.128
五、网卡配置解析
1.固定配置特点
固定配置——修改配置文件
−直接修改相关的配置文件
−适合为服务器配置固定地址时使用
−重启主机或network服务后生效
2.网卡配置文件说明
系统服务:network
网卡配置目录:
−/etc/sysconfig/network-scripts/ifcfg
-接口名
配置文件名称:
−ifcfg-lo、ifcfg-ethN
eth0:第一块以太网卡
eth1:第二块以太网卡
[root@hadoop ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 //设备名
TYPE=Ethernet //网络类型
BOOTPROTO=none //或者dhcp、static
HWADDR=00:0C:29:82:09:E9 //物理MAC地址(系统自动识别)
ONBOOT=yes //随network服务启用
PREFIX=24 //子网掩码长度
IPADDR=192.168.8.128 //指定的静态IP地址
六、配置IP/MAC地址
1.配置静态IP地址
修改eth0 网卡的IP/MAC 地址
[root@hadoop ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
#HWADDR=00:0C:29:82:09:E9 //注释掉实际MAC地址
MACADDR=00:11:22:33:44:55 //逻辑MAC地址
PREFIX=24
IPADDR=192.168.8.128
[root@hadoop ~]# service network restart//重启服务后生效
2.为网卡配置多个IP地址
修改ifcfg-eth0文件
−IPADDR1=IP地址1
−PREFIX1=IP地址1的掩码长度
−IPADDR2=IP地址2
−NETMASK2=IP地址2的掩码长度
七、配置主机名/DNS
1.主机名配置文件
/etc/sysconfig/network 文件
−全局网络设置,包括主机名、默认网关等
−重启主机后生效
[root@hadoop ~]# vim /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=svr5.example.com
GATEWAY=192.168.8.1 //重启network服务,此项即生效
2.DNS配置文件
八、配置路由及主机映射
1.静态路由记录
/etc/sysconfig/network-scripts/route-eth0
[root@hadoop ~]# vim /etc/sysconfig/network-scripts/route-eth0
10.0.0.0/8 via 192.168.8.252 deveth0
[root@hadoop ~]# service network restart.. ..
[root@hadoop ~]# route -n | grep25210.0.0.0 192.168.8.252 255.0.0.0 UG 0 0 0 eth0
2.本地主机映射文件
位置:/etc/hosts 文件
−保存“主机名→IP地址”映射记录
−提高域名解析效率(先hosts再DNS服务器)
[root@hadoop ~]# vim /etc/hosts