20181219网络管理

本文介绍了Linux系统中`ifconfig`命令的使用,包括查看网络接口信息、动态修改网络配置以及静态配置网络的方法。通过`ifconfig`可以查看网卡状态、IP地址、掩码等信息,并能进行IP地址的手动设定和网卡的启用与禁用。此外,还提到了通过修改`etc/sysconfig/network-scripts`下的配置文件实现静态IP配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【命令:ifconfig】

用法:不使用任何参数,输入ifconfig会输出当前系统中所有处于活动状态的网络接口

[root@localhost ~] ifconfig

字段解释:

eth0 表示是以太网的第一块网卡,其中eth是ethernet的缩写,代表以太网,0代表是第一块网卡

Link encap 指封装方式为以太网

 HWaddr 指网卡的硬件地址(mac地址)

inet addr 指该网卡当前的ip地址

Bcast 指广播地址(该部分是由系统根据ip和掩码算出来的,一般不需要手工设置)

Mask 指掩码

UP 说明了该网卡处于活动状态

MTU 指最大存储单元

RX 和TX 分别代表接收和发送的包

collisions 代表发生的冲突数,如果该值不为0则很可能网络存在故障

txqueuelen 代表传输缓冲区长度大小

[root@localhost ~] ifconfig eth0 --------只显示指定设备的相关信息

☆☆动态修改配置,修改后系统重启不会保存该修改☆☆

[root@localhost ~] ifconfig eth0 192.168.159.130 netmask 255.255.255.0 -------手动修改指定eth0的ip地址(动态配置,系统重启不会保存该修改)

[root@localhost ~] ifconfig eth0 down/up 或 ifdown/ifup eth0  --------手工断开/启用网卡(动态配置,系统重启不会保存该修改)

☆☆静态修改配置,修改后系统重启该修改生效☆☆

用法:静态修改系统配置可通过修改etc/sysconfig/network-scripts

[root@localhost network-scripts] cat ifcfg-eth0  --------

字段解释:

DEVICE 定义了设备的名称

BOOTPROTO定义了获取IP的方式:BOOTPROTO=dhcp 的含义是:系统在启用这块网卡时,ip将会通过dhcp方式获取,

BOOTPROTO=static 表示静态设置的IP

ONBOOT = yes/no 表示启动时是否激活使用该设备,yes表示激活,no表示不激活

[root@localhost ~] service network restart  ----------重启网络服务

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值