centos下ifconfig命令配置以太网
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
设置网络参数
可以使用 ifconf ig 命令来配置并查看网络接口的配置情况。
ifconf ig 命令格式是:
# ifconf ig <网络接口> <IP地址> [<netmas k 子网掩码> <broadc ast 广播地址>]
例如:要配置eth0 的网络参数,可以使用下面的命令。
# ifconf ig eth0 192.168.0.222
此命令将启动eth0 接口,并设置其IP地址为192.168.0.222 ,子网掩码为255.255.255.0 ,广播地址为
192.168.0.255。
当IP地址使用标准A、B 、C 类地址时,广播地址和子网掩码可以省略,系统会自动判断广播地址和子网掩码的值并进行
设置。
否则必须指出广播地址和子网掩码,例如:
# ifconf ig eth0 10.0.0.222 Mask 255.255.255.0 Broadc ast 10.0.0.255
也可以用if confi g 命令配置et h0别名设备,为eth0绑定多个IP地址。
例如:
# ifconf ig eth0:0 192.168.0.250
# ifconf ig eth1:0 192.168.1.3
# ifconf ig eth1:1 192.168.2.3
使用 ifconf ig 命令设置网络参数会立即生效,但不会修改网络接口配置文件,这将导致所配置的参数在重新启动系
统后失效。
查看网络参数配置
[root@localh ost ~]# ifconf ig
eth0 Link encap:Ethern et HWaddr 00:0C:29:B1:DA:D8
inet addr:192.168.1.69 Bcast:192.168.1.255 Mask:255.255.255.0
inet6addr: fe80::20c:29ff:feb1:dad8/64 Scope:Link
UP BROADC AST RUNNIN G MULTIC AST MTU:1500 Metric:1
RX packet s:91559errors:0 droppe d:0 overru ns:0 frame:0
TX packet s:17718errors:0 droppe d:0 overru ns:0 carrie r:0
collis ions:0 txqueu elen:1000
RX bytes:9714566 (9.2 MiB) TX bytes:2126278 (2.0 MiB)
Interr upt:19 Base addres s:0x2000
eth1 Link encap:Ethern et HWaddr 00:0C:29:B1:DA:E2
inet addr:192.168.159.131 Bcast:192.168.159.255 Mask:255.255.255.0
inet6addr: fe80::20c:29ff:feb1:dae2/64 Scope:Link
UP BROADC AST RUNNIN G MULTIC AST MTU:1500 Metric:1
RX packet s:44495errors:0 droppe d:0 overru ns:0 frame:0
TX packet s:1846 errors:0 droppe d:0 overru ns:0 carrie r:0
collis ions:0 txqueu elen:1000
RX bytes:4369826 (4.1 MiB) TX bytes:327254 (319.5 KiB)
Interr upt:19 Base addres s:0x2080
lo Link encap:LocalLoopba ck
inet addr:127.0.0.1 Mask:255.0.0.0
inet6addr: ::1/128 Scope:Host
UP LOOPBA CK RUNNIN G MTU:16436 Metric:1
RX packet s:296 errors:0 droppe d:0 overru ns:0 frame:0
TX packet s:296 errors:0 droppe d:0 overru ns:0 carrie r:0
collis ions:0 txqueu elen:0
RX bytes:29304(28.6 KiB) TX bytes:29304(28.6 KiB)
ifconf ig 命令显示信息说明:
输出项目说明
Link encap网络接口类型,如以太网或P PP 等
HWadrr网卡的Mac 地址。
每一块网卡都有自己的编号,用于在以太网协议下定位网络主机
inet addr 此接口对应的IP 地址
网络接口状态标志UP—网络接口被启用
RUNNIN G —接口正在运行
BROADC AST —支持广播IP 寻址方式
MULTIC AST —支持多播IP 寻址方式
LOOPBA CK —表示本地回环设备接口
MTU Messag e transf er unit, 此接口所能传输的最大frame数
Metric此接口的 Metric数,用于引导路由决策
Bcast广播地址,通常是网络的最后一个IP 地址
Mask 子网掩码
RX packet s 接收的封包总数、错误数、遗失数和溢流数
TX packet s 发送的封包总数、错误数、遗失数和溢流数
collis ions冲突数(当多个NIC 同时使用网线传输数据时会产生冲突)
txqueu elen指出网络接口可以存储的数据包的个数
RX bytes与 RX packet s 类似,表示接收的具体字节数
TX bytes与 TX packet s 类似,表示发送的具体字节数
Interr upt 网卡使用的中断(IRQ )
Base addres s 网卡使用的内存地址
直接修改配置文件配置以太网
CentOS在 /etc/syscon fig/networ k-script s 目录下存储网络接口配置文件。
每个网络接口有各
自的配置文件,
配置文件以 ifcfg-为前缀后接网络接口名。
例如,接口eth0 的配置文件名为 ifcfg-eth0 。
DEVICE=eth0 # 设备名
BROADC AST=192.168.0.255 # 广播地址
HWADDR=00:0c:29:f1:15:8f # MAC 地址
IPADDR=192.168.0.100 # IP 地址
NETMAS K=255.255.255.0 # 子网掩码
NETWOR K=192.168.0.0 # 网络地址
ONBOOT=yes # 在系统启动时启用该接口
GATEWA Y=192.168.0.1 # 网关地址
TYPE=Ethern et # 网络接口类型
也可以使用 system-config-networ k-tui 命令工具修改配置文件。
配置文件修改完毕,必须使用如下命令重新启动网络服务,使配置生效。