前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS7 配置自己的网卡信息

CentOS7 配置自己的网卡信息

作者头像
无道
发布2019-11-13 14:47:48
2.9K0
发布2019-11-13 14:47:48
举报
文章被收录于专栏:无道编程无道编程

在上一篇文章介绍了 新安装 Ubuntu后如何配置网卡信息【 /developer/article/1538387 】,这次又来记录下如何配置CentOS的网卡。

为什么要配置网卡信息?因为新安装Linux后,不配置网卡信息是根本无法联网的。Linux不像Windows,只要安装好系统,驱动装了后,就可以点一点就联网了。

步骤

编辑配置文件

位置:/etc/sysconfig/network-scripts/ifcfg-ens33

代码语言:javascript
复制
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33

值得注意的是,也许你的网卡不一定是ifcfg-ens33,但我在VM里面装的CentOS7,都是ifcfg-ens33 如何查看是不是? ls /etc/sysconfig/network-scripts/

字段说明

第一次安装时打开的此文件,一般来说只有我上图框出来的。 然后需要注意两个地方: BOOTPROTO=static 或 BOOTPROTO=dhcp 【前者表示使用静态IP,后者表示自动获取IP,对于大数据(如hadoop等)测试而言,应该设置为static】 ONBOOT=yes 【此字段默认应该是no,想要联网应该设置为yes,表示开机自启网络服务】

如果将BOOTPROTO设置为static,那么应该添加一些内容 【也即我画的方框以下的内容】

代码语言:javascript
复制
IPADDR=192.168.184.7
NETMASK=255.255.255.0
GATEWAY=192.168.184.2
DNS1=114.114.114.114

IPADDR表示静态IP NETMASK表示子网掩码,一般情况下都是255.255.255.0 GATEWAY表示是网关 DNS1是域名解析服务器,设置成114.114.114.114就行。【也可以设置成网关IP,这里不多叙述】

那么想要设置静态IP,这些字段该如何设置呢?请往下看

设置静态IP

这里假设是在Windows上用VMware虚拟出来的CentOS,如果是现实中,那更简单了,直接问你网络管理员。

1、打开VM:编辑 | 虚拟网络编辑器

无论你使用主机模式,亦或者NAT模式,下面都会列出子网IP和子网掩码

而子网IP一般最后一位都是0,如上面的:192.168.184.0

那我们设置的静态IP可以把 最后一位的0,替换成任意一位小于255的数字【除了2】

那为什么要除了2?

因为VM一般默认情况下会把2作为网关IP,如下图:

所以综上,我们的静态IP配置是:

代码语言:javascript
复制
IPADDR=192.168.184.7
NETMASK=255.255.255.0
GATEWAY=192.168.184.2
DNS1=114.114.114.114

这样设置后,需要重启网络服务:

代码语言:javascript
复制
systemctl restart network

如果还有问题,那么可以重启一下Linux,然后就可以通过xshell登录该linux了。

【毕竟自带的终端界面不好用,特别是最小安装(非图形化)】

网上找了一份对照的中文说明,可参考:

代码语言:javascript
复制
TYPE=Ethernet????????????????????????//网络类型:Ethernet以太网
BOOTPROTO=none???????????????????????//引导协议:自动获取、static静态、none不指定
DEFROUTE=yes?????????????????????????//启动默认路由
IPV4_FAILURE_FATAL=no??? ? ??? ? ? ? //不启用IPV4错误检测功能
IPV6INIT=yes?????????????????????????//启用IPV6协议
IPV6_AUTOCONF=yes????????????????????//自动配置IPV6地址
IPV6_DEFROUTE=yes ? ? ? ? ? ? ????? ?//启用IPV6默认路由
IPV6_FAILURE_FATAL=no ? ? ? ??????? ?//不启用IPV6错误检测功能
NAME=eno16777736?????????????????????//?网卡设备的别名
UUID=90528772-9967-46da-b401-f82b64b4acbc ? ? ? ? //网卡设备的UUID唯一标识号
DEVICE=eno16777736???????????????????//?网卡的设备名称
ONBOOT=yes???????????????????????? ??//开机自动激活网卡
DNS1=6.6.6.6???????? ????????????????//DNS域名解析服务器的IP地址
IPADDR=192.168.1.199?????????????????//网卡的IP地址
PREFIX=24?????????? ?????????????????//子网掩码
GATEWAY=192.168.1.1? ????????????????//默认网关IP地址
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPADDR=192.168.2.2? ? ? ? ? ? ?#你想要设置的固定IP,理论上192.168.2.2-255之间都可以,请自行验证;
NETMASK=255.255.255.0? ? ?     #子网掩码,不需要修改;
GATEWAY=192.168.2.1? ? ? ? ?   #网关,这里是你在“2.配置虚拟机的NAT模式具体地址参数”中的
本文参与?腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-10-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体同步曝光计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 步骤
    • 编辑配置文件
      • 字段说明
        • 设置静态IP
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
        http://www.vxiaotou.com