龙空技术网

Linux 系列之三配置静态网卡

青牛老师 229

前言:

眼前你们对“centos 76配置网卡”大致比较着重,咱们都需要学习一些“centos 76配置网卡”的相关文章。那么小编也在网上搜集了一些对于“centos 76配置网卡””的相关资讯,希望各位老铁们能喜欢,我们快快来学习一下吧!

3 配置静态网卡

3.1 为什么要修改静态IP#

因为如果采用DHCP来自动获取IP的话 只要一断网 WM就会重新获取当前IP的下一个IP,所以必须改成静态的来防止这种卑鄙的现象

DHCP : Dynamic Host Configuration Protocol,动态主机配置协议,在指定的ip段内生成ip地址

​ 自动获取IP, 只要你的网络出现波动 ,它就会自动向VM申请一个IP地址

​ 比如:192.168.92.11 断网 192.168.92.12

3.2 配置步骤#3.2.1获得自己的真实网卡#

​ 问题 : 怎么看哪个是真实网卡呢?

​ 很简单, 上面的 lo 是127.0.0.1, 这是本机的环路IP, 所以下面的ens33才是真实IP

[root@localhost ~]# ip add 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00    inet 127.0.0.1/8 scope host lo       valid_lft forever preferred_lft forever    inet6 ::1/128 scope host        valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000    link/ether 00:0c:29:e8:76:84 brd ff:ff:ff:ff:ff:ff    inet 192.168.92.38/24 brd 192.168.92.255 scope global noprefixroute dynamic ens33       valid_lft 1188sec preferred_lft 1188sec    inet6 fe80::2839:870b:b85b:c218/64 scope link noprefixroute        valid_lft forever preferred_lft forever

​ 在这个配置中需要记录 inet 后面的IP地址 此处是192.168.92.38 记住它

3.2.2 修改ens33这个网卡的配置#

[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# vi ifcfg-ens33

原来的内容是这样的 :

TYPE="Ethernet" -- 网络类型(通常是Ethemet代表以太网)PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="dhcp" -- IP的配置方法[none|static|bootp|dhcp](引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议) DEFROUTE="yes"  -- 启动默认路由IPV4_FAILURE_FATAL="no" -- 不启用IPV4错误检测功能IPV6INIT="yes"  -- 启用IPV6协议IPV6_AUTOCONF="yes" -- 自动配置IPV6地址IPV6_DEFROUTE="yes" -- 启动默认路由IPV6_FAILURE_FATAL="no" -- 不启用IPV6错误检测功能IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33" -- 网卡别名UUID="45741c09-63f3-44ad-b4f9-6bcdd2e5d4f0" -- 网卡唯一标识DEVICE="ens33" -- 网卡硬件设备名称ONBOOT="yes" -- 是否开机自动启动

现在修改成这样的 :

TYPE="Ethernet"BOOTPROTO="static"IPADDR="192.168.186.50"NETMASK="255.255.255.0"GATEWAY="192.168.186.2"DNS="192.168.186.2"NM_CONTROLLED="no"DEFROUTE="yes"PEERDNS="yes"PEERROUTES="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_FAILURE_FATAL="no"NAME="ens33"UUID="4cf28123-ee90-4805-9a9e-6f6285c13fea"DEVICE="ens33"ONBOOT="yes"
IPADDR="192.168.92.10"  -- IP地址NETMASK="255.255.255.0" -- 子网掩码GATEWAY="192.168.92.2"  -- 默认网关DNS="192.168.92.2"  -- DNSNM_CONTROLLED="no"  -- 关闭网卡信息修改后自动生效的配置(不关闭 我们会上不了网)

配置好的效果 但是请不要粘贴复制 因为需要修改IP地址和网关信息

TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"DEFROUTE="yes"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_FAILURE_FATAL="no"IPV6_ADDR_GEN_MODE="stable-privacy"NAME="ens33"UUID="3eb24482-4c4c-4560-ae22-da0346d009a1"DEVICE="ens33"ONBOOT="yes"BOOTPROTO="static"IPADDR="192.168.186.152"NETMASK="255.255.255.0"GATEWAY="192.168.186.2"DNS="192.168.186.2"NM_CONTROLLED="no"
3.2.3 停止 NetworkManager 服务#

这样才能上网

停止服务

[root@localhost network-scripts]# systemctl stop NetworkManager.service

移除自动启动

[root@localhost network-scripts]# systemctl disable NetworkManager.serviceRemoved symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service.Removed symlink /etc/systemd/system/dbus-org.freedesktop.NetworkManager.service.Removed symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service.
3.2.4 编辑/etc/resolv.conf 文件#
[root@localhost network-scripts]# vi /etc/resolv.conf# Generated by NetworkManagersearch localdomainnameserver 192.168.92.2 

nameserver 192.168.92.2 这个是新添加的内容

3.2.5 重启网络服务#

[root@localhost network-scripts]# systemctl restart network.service
3.2.6 验证是否可以正常上网#

查看网卡配置

[root@localhost network-scripts]# ip add1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00    inet 127.0.0.1/8 scope host lo       valid_lft forever preferred_lft forever    inet6 ::1/128 scope host        valid_lft forever preferred_lft forever2: ens33: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000    link/ether 00:0c:29:e8:76:84 brd ff:ff:ff:ff:ff:ff    inet 192.168.92.38/24 brd 192.168.92.255 scope global ens33       valid_lft forever preferred_lft forever    inet6 fe80::20c:29ff:fee8:7684/64 scope link        valid_lft forever preferred_lft forever

ping一下百度 看一下是否可以正常上网

海汼部落原创文章,原文链接:()

标签: #centos 76配置网卡 #linux76重启网卡命令