最小化安装CentOS7的网卡设置
实验环境:CentOS 7 Minimal Installation 64bit (1511)
最小化安装CentOS 7 后,查看网卡的信息让人很意外,因为网卡的命名规则变了,网卡的名字让人很难懂。
# ip addr
首先了解下CentOS 7 在网卡命名方面的规则。
网卡命名规则
1、命名规则策略
默认的,systemd将根据下面的策略来命名接口,应用到支持的命名规则。
规则1:对于板载设备命名合并固件或BIOS提供的索引号,如果来自固件或BIOS的信息可读就命名,比如 eno1,这种命名是比较常见的,否则使用规则2。
规则2:命名合并固件或BIOS提供的PCI-E热插拔口索引号,比如ens1,如果信息可读就使用,否则使用规则3。
规则3:命名合并硬件接口的物理位置,比如 enp2s0,可用就命名,失败直接到方案5。
规则4:命名合并接口的MAC地址,比如 enx78e7d1ea46da, 默认不使用,除非用户选择使用此方案。
规则5:使用传统的方案,如果所有的方案都失败,eth0。
2、前两个字符的含义
- en 以太网 Ethernet
- wl 无线局域网 WLAN
- ww 无线广域网 WWAN
3、名字更改
如果不习惯使用新的命名规则,可以恢复使用传统的方式命名,编辑grub文件,增加两个变量,再使用grub2-mkconfig重新生成配置文件即可。
# vim /etc/sysconfig/grub
GRUB_CMDLINE_LINUX= " net.ifnames=0 biosdevname=0" #增加两个变量
- 1
# grub2-mkconfig -o/boot/grub2/grub.cfg
网络更改
默认网卡的ip信息如下
# cat /etc/sysconfig/network-scripts/ifcfg-eno16777736
动态IP
BOOTPROTO = dhcp
- 1
网络设置为dhcp模式,可以设置为static(后面讲设置为static具体方法)
ONBOOT = no
- 1
网络服务重启的时候并不能启动dhcp动态分配ip,只需将此处改为yes即可。
# vi /etc/sysconfig/network-scripts/ifcfg-eno16777736
ONBOOT = yes
- 1
保存后,重启网络服务试一下
# systemctl restart network
# ip addr
从图可以看出ip已经自动获取位192.168.92.128
静态IP
将VMware的网络方式设置为桥接后,配置192.168.0.xx网段的静态ip。
静态IP时,配置脚本设置如下
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPADDR=192.168.0.101
GATEWAY=192.168.0.1
NETMASK=255.255.255.0
DNS=XX.XX.XX.XX(这里填写自己对应的dns)
NAME=eno16777736
UUID=4124e602-a1b2-405e-921f-ca42b0db0bc2
DEVICE=eno16777736
ONBOOT=yes
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
重启网络服务
# systemctl restart network
# ip addr
IP已经修改为我们要设置的192.168.0.101
ping外网试试
# ping -c4 baidu.com
最小化安装CentOS7的网卡设置的更多相关文章
- virtualbox下最小化安装centos7后上网设置
在虚拟机中以最小化方式安装centos7,后无法上网,因为centos7默认网卡未激活. 可以设置 文件 /etc/sysconfig/network-scripts/ifcfg-enp0s3 将 O ...
- virtualbox 最小化安装centos7 配置双网卡(nat和桥接)记录----已经过期
该文章已经过期 请参考另一篇文章:virtualbox 安装centos7 配置桥接网卡,实现主机和虚拟机互通,虚拟机可以访问外网,解决无法上网问题 先说明一下为什么要配置双网卡? 配置nat ...
- 最小化安装centos7心得
在虚拟机里最小化安装了centos7,只有字符界面,发现网卡不通,解决方法: 调整网卡配置文件: cd /etc/sysconfig/network-scripts/ 有两个ifcfg文件,一个ifc ...
- 最小化安装centos7下配置网络
虚拟机操作系统:centos7.0 命令行模式 1.首先明确centos7在最小化安装完是不支持上网的,相应的查看网络以及修改网络参数是不能使用的,最常见的就是我们常用的ifconfig. 2.找到网 ...
- 最小化安装CentOS7 + xfce4 +PHP + nginx +mariadb 开发环境
虚拟机自定义最小化安装,新增用户做为管理员,打开自动获取网络,桥接模式.所有的操作只有命令,不做解释,看不明白的可以自行搜索相关的资料. # 开头的行是注释行,# 开头的空行,我自己装机时做了快照.未 ...
- 解决最小化安装Centos7后无法上网的问题,以及安装成功后的基本配置
发现问题 刚装完最小化的系统后,如果直接ping外网,可能回出现如下情况 解决问题 首先编辑虚拟机的DHCP池: 在弹出的“虚拟网络编辑器”窗口中选择NAT模式的,编辑为其分配地址池: 然后编辑网卡的 ...
- linux centos7最小化安装桥接模式网络设置、xshell、xftf
一.网络连接设置1.桥接模式 使用电脑真实网卡,可以和自己的电脑连接,也可以和外部网络连接2.NAT模式 使用wmware network adapter vmnet8虚拟网卡,可以和自己的电脑连接, ...
- linux centos7最小化安装NAT模式网络设置
1.网络连接设置为NAT模式2.开启CentOS7,以root登陆3.vi /etc/sysconfig/network-scripts/ifcfg-ensXXXX4.设置BOOTPROTO=dhcp ...
- 最小化安装centos7不能执行ifconfig命令的解决方法
操作环境 虚拟机:VirtualBox 5.0.4 for Windows 操作系统:CentOS-7-x86_64-Minimal-1503-01.iso 问题描述 登录系统之后,输入ifconfi ...
随机推荐
- python网络编程基础知识整理
- FusionCharts封装-Category
Categories.java: /** * @Title:Categories.java * @Package:com.fusionchart.model * @Description:Fusion ...
- 图解MBR分区无损转换GPT分区+UEFI引导安装WIN8.1
确定你的主板支持UEFI引导.1,前期准备,WIN8.1原版系统一份(坛子里很多,自己下载个),U盘2个其中大于4G一个(最好 准备两个U盘)2,大家都知道WIN8系统只支持GPT分区,传统的MBR分 ...
- HTML5可以省略结束标记的元素
HTML5可以省略结束标记的元素 1.dd 2.dt 3.li 4.p 5.optgroup 6.option 7.rt 8.rp 9.thread 10.tfoot 11.tr 12.td 13.t ...
- 芝麻HTTP: Python爬虫入门之Urllib库的高级用法
1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性. 首先,打开我们的浏览 ...
- java实现在线支付
国内电子商务系统实现的基本流程如下: 客户在系统内下订单 -> 系统根据订单生成支付宝接口url -> 客户通过url使用支付宝(网上银行)付款 -> 支付宝将客户的付款完成信息发送 ...
- httpclient的主要业务代码逻辑(图解)
一,主要代码逻辑(图解) 二,两个案例的对比(图解) 三,详细案例 3.1,博文一 httppost的用法(NameValuePair(简单名称值对节点类型)核心对象) 3.2,博文二 httpcli ...
- 小程序中点击input控件键盘弹出时placeholder文字上移
最近做的一个小程序项目中,出现了点击input控件键盘弹出时placeholder文字上移,刚开始以为是软键盘弹出布局上移问题是传说中典型的fixed 软键盘顶起问题,因此采纳了网上搜到的" ...
- CSS3动画以及animation事件
1.CSS3动画以及animation事件的定义 animation :name duration timing-function delay iteration-count direction an ...
- python基础—装饰器
python基础-装饰器 定义:一个函数,可以接受一个函数作为参数,对该函数进行一些包装,不改变函数的本身. def foo(): return 123 a=foo(); b=foo; print(a ...