1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > CentOS7 iP 静态网卡 动态网卡 详细设置详解

CentOS7 iP 静态网卡 动态网卡 详细设置详解

时间:2021-07-06 11:42:43

相关推荐

CentOS7  iP   静态网卡 动态网卡 详细设置详解

CentOS6 网卡设置

好废话不多说我们就开始

首先网卡呢是分静态和动态的

CentOS6静态IP设置

1. cd /etc/sysconfig/network-scripts

2. vi ifcf-eth0

DEVICE=eth0 TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=192.168.111.3 NETMASK=255.255.255.0 GATEWAY=192.168.111.2

3.复制以上代码 Shift+: wq!

4.重启网络服务器 service network start|stop|restart

5.分别是开始 停止 重启

CentOS6动态IP设置

重复以上步骤 复制代码

DEVICE=eth1TYPE=Ethernet ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=dhcp

接下来我们来说一下细节

Linux网卡配置文件详解:

TYPE=Ethernet #网络类型为:EthernetDEFROUTE=yes #将该接口设置为默认路由。no -- 不要将该接口设置为默认路由。NM_CONTROLLED=no# network mamager的参数,实时生效,不需要重启ONBOOT=yes#设置为yes,开机自动启用网络连接PROXY_METHOD=no #代理方式:关闭状态BROWSER_ONLY=no #只是浏览器:否IPADDR=192.168.21.129#IP地址GATEWAY=192.168.21.2#设置网关**网关和子网是两个东西**NETMASK=255.255.255.0#子网掩码BOOTPROTO=none #设置为none禁止DHCP,设置为static启用静态IP地址,设置为dhcp开启DHCP服务NETWORK=addr #这里addr是网络地址。NAME="eth0"#定义设备名称DEVICE=eth0#指出设备名称DNS1=8.8.8.8 #第一个dns服务器DNS2=8.8.4.4 #第二个dns服务器PEERDNS=yes#是否允许DHCP获得的DNS覆盖本地的DNSPEERROUTES=yes #是否从DHCP服务器获取用于定义接口的默认网关的信息的路由表条目USERCTL=no#是否允许非root用户控制该设备,设置为no,只能用root用户更改HWADDR=00:0C:29:2C:E1:0F #网卡的Mac地址PREFIX=24 #子网掩码24位IPV4_FAILURE_FATAL=no#如果ipv4配置失败禁用设备 这两个其实不用设置 IPV6_FAILURE_FATAL=no#如果ipv6配置失败禁用设备 非要设置就好是noIPV6INIT=yes #IPV6是否自动初始化:是【现在都还没有用到所以设不设置都随意】IPV6_AUTOCONF=yes #IPV6是否自动配置:是【现在都还没有用到所以设不设置都随意】IPV6_DEFROUTE=yes #IPV6是否可以为默认路由:是IPV6_ADDR_GEN_MODE=stable-privacy #IPV6地址生成模型:stable-privacy【这是一种生成IPV6的策略】

重中之中----NM_CONTROLLED=yes no

实时生效,修改后无需要重启网卡立即生效。 为YES建议设置为NO为什么说建议设置为no呢 我们可以设定一个场景当我们公司的机房 添加新的服务器的时候我们要给机器分配新的IP地址时你NM_CONTROLLED=yes wq!保存就会生效但是你的机位没有挪动这个时候连接老的IP地址就会连接不上所以建议设置为NM_CONTROLLED=no 这样就会当你重启机器 或者 服务的时候才会生效 这样你也就会知道。你的IP地址修改并且神效了。

基础知识

下面我们说一下个别参数的位置及作用

当我们使用虚拟机的时候设置静态IP的时候这三个参数

IPADDR=192.168.209.3 NETMASK=255.255.255.0 #子网掩码GATEWAY=192.168.209.0

首先我们上截图

下图中标出的是子网哦 点击NAT设置

GATEWAY=192.168.209.2 这是网关哦 设置上图中的值哦

这个值呢就是图二中生成的 这是这个值的时候是需要先查看虚拟网络编辑器的
要想设置静态IP的那三个参数是是要先打开虚拟的这个位置的 查看你这虚拟机自动生成209这个位置的数值 你的可能是别的值哦

IPADDR=192.168.209.3

这里的这个3呢是最小的可设置值 1和2 是不会起作用的 之后你设置的值就是这台虚拟机的ip了。然后这个是209呢是 是虚拟机自动随机生成的网关 也就是上面图二中的值

NETMASK = 255.255.255.0

这个统一就好

—————————————————————————————————————————

CentOS7 网卡设置

因为上面的详情都讲完了 所有CentOS7就直接上代码了

首先

//进去文件夹cd /etc/sysconfig/network-scripts//先备份一个.bak就是linux系统下的备份文件的后缀。cp ifcfg-ens33 ifcfg-ens33.bak

这是备份完之后的样子

这里可以先安装一个vim vim是vi的升级版

yum -y install vim vim ifcf-ens33

CentOS7动态IP设置

TYPE="Ethernet"PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="dhcp"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6_FAILURE_FATAL="no" IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes" IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"DEVICE="ens33"ONBOOT="yes"NM_CONTROLLED="no"UUID="" #这里你要不要都行 当你是两个网卡时建议设置

这是我CentOS7的原本配置就是动态的 是因为我安装的时候带点了这个设置

CentOS7静态IP设置

TYPE="Ethernet"PROXY_METHOD="none" BROWSER_ONLY="no" BOOTPROTO="static"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6_FAILURE_FATAL="no" IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes" IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"DEVICE="ens33"ONBOOT="yes"NM_CONTROLLED="no"IPADDR=192.168.209.3 NETMASK=255.255.255.0 GATEWAY=192.168.209.2UUID="" #这里你要不要都行 当你是两个网卡时建议设置

总的来说静态IP就设置5个点就好!!分别是

IPADDR
NETMASK
GATEWAY
BOOTPROTO=“static”
ONBOOT=“yes”

CentOS7重启网卡命令

systemctl restart network

----------当你发现自己的才华撑不起野心时,就请安静下来学习吧!----------

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。