Linux网卡设定网络参数各字段的含义

xiaoxiao2021-02-28  64

打开网卡配置文件

vi /etc/sysconfig/network-scripts/ifcfg-eth0 [root@linux ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 <== 网络卡代号,必须要 ifcfg-eth0 相对应 BOOTPROTO=static <== 开机协议,有 dhcp 及 static 这里是 static BROADCAST=192.168.1.255 <== 就是广播地址啰 HWADDR=00:40:D0:13:C3:46 <== 就是网络卡地址 IPADDR=192.168.1.13 <== 就是 IP 啊 NETMASK=255.255.255.0 <== 就是子屏蔽网络 NETWORK=192.168.1.0 <== 就是网域啊!该网段的第一个 IP GATEWAY=192.168.1.2 <== 就是预设路由! ONBOOT=yes <== 是否开机启动的意思 MTU=1500 <== 就是最大传输单元的设定值。 #GATEWAYDEV=eth0 <== 主要路由的装置为那个,通常不用设定

o DEVICE:这个设定值后面接的装置代号需要与文件名(ifcfg-eth0) 那个装置代号相同才行!否则会显示找不到装置名称!   o BOOTPROTO:启动该网络接口时,使用何种协议?如果是手动给予 IP  的环境,请输入static或none ,如果是自动取得IP的时候,请输入dhcp (不要写错字!) 

o GATEWAY:代表的是整个主机系统的default gateway,所以,设定这个项目时,请特别留意!不要有重复设定的情况发生喔!也就是当您有ifcfg-eth0, ifcfg-eth1....  等多个 档案,只要在其中一个档案设定GATEWAY  即可   o GATEWAYDEV:如果您不是使用固定的IP 作为Gateway ,而是使用网络装置作为Gateway (通常Router 最常有这样的设定),那也可以使用GATEWAYDEV 来设定通讯闸装置呢!不过这个设定项目很少使用就是了!   o HWADDR:这个东西就是网络卡的卡号了!有啥用途呢?记得以前我们常常在讲,如果有两块一模一样的网络卡存在时,例如在一部主机上面安装两张网卡,由于是相同 的芯片,所以在/etc/modprobe.conf  内无法指定出明确的eth0  与eth1  的对应(因为模块使用相同嘛!),那么哪一张才是eth0  ?利用 HWADDR 指定网络卡的卡号,就能够明白的定义出不同网卡的代号啦!

转载请注明原文地址: https://www.6miu.com/read-33452.html

最新回复(0)