网络地址的配置

本文详细介绍了Linux系统中如何配置网络接口,包括临时配置IP地址、添加虚拟接口、设置主机名和路由条目、管理ARP缓存以及固定配置网卡。还涵盖了配置静态IP、多IP地址、主机名和DNS,以及添加静态路由和本地主机映射的方法。
摘要由CSDN通过智能技术生成

一、配置网络接口

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

lambda-小张

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值