天天看点

Linux网卡配置文件 参数详解

转载 https://blog.csdn.net/qq_34376868/article/details/80562290 作者 每天三杯咖啡

之所以弄这玩意儿是图个清晰方便,最近这段时间弄了好十来次虚拟机网络了ubuntu,centos,rhat7各种折腾,其实把网上各种命令行下的攻略折腾最后关键无非都是对/etc/sysconfig/network-scripts目录下的那个网卡配置文件(ifcfg-网卡名),与其零零散散跟着攻略半懂不懂敲一遍,虽然整通了网络但下次又遗忘蒙蔽,不如做一次总结笔记,以后根据情况自己的网络配置具体问题具体解决,顺便培养下自己写博客记笔记理思路的习惯。(另外不得不感慨,计算机专业好的英文水平能使学习难度降低一大半)

DEVICE=eth0 #指出网卡名称比如这个是eth0

NM_CONTROLLED=yes #network mamager的参数,实时生效,不需要重启,表示是否受network程序管理

ONBOOT=yes #centos,红帽这些默认no,每次新装linux要联网都要来检查一下设置成yes表示开机自动启用网卡网络连接

IPADDR=192.168.21.129 #IP地址,如果想修改成静态地址后还能用,前三个数保持和主机一样

BOOTPROTO=none #设置为none表示不使用协议,设置为static启用静态IP地址,设置为dhcp开启DHCP协议自动获取ip 设置为bootp开启bootp协议

NETMASK=255.255.255.0 #子网掩码 决定这个局域网中最多有多少台机器

TYPE=Ethernet #网络类型为:Ethernet 即 以太网

GATEWAY=192.168.21.2 #设置网关

NETWORK=192.168.1.0 #网络地址(可不要)

BROADCAST=192.168.1.255#广播地址(可不要)

IPV6INIT=no #禁止IPV6

USERCTL=no #yes 或者no表示是否允许非root用户控制该设备(比如这里指网卡)当设置为no,只能用root用户更改

HWADDR=00:0C:29:2C:E1:0F #网卡的Mac地址

PREFIX=24

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

补充

DNS1=8.8.8.8 #第一个dns服务器,dns直接可以抄windows主机上的

DNS2=8.8.4.4 #第二个dns服务器

/etc/resolv.conf 配置DNS 网卡配置文件的DNS优先于/etc/resolv.conf

修改完配置文件记得保存和重启网卡才能生效

继续阅读