centos7 下网卡的配置
一般通过修改配置文件的方式去修改:
网卡配置文件位置 /etc/sysconfig/network-scripts/ifcfg-ens33
DNS配置文件位置 /etc/resolv.conf
静态主机名配置文件位置 /etc/hosts
配置文件生效顺序:
- hosts
- 网卡配置文件 /etc/sysconfig/network-scripts/ifcfg-ens33
- DNS配置文件resolv.conf
配置静态ip
例子:
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=10d6dd25-6383-480f-8c74-3cc4ca3dd78b
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.1.88
BROADCAST=192.168.1.255
"ifcfg-ens33" 19L, 370C
上例的配置参数说明,参考下面
参数值不区分大小写,单引号和双引号,甚至可以不用引号
- TYPE:Ethernet、IPsec
- DEVICE:网络接口名称
- BOOTPROTO:系统启动地址协议
none:不使用启动地址协议
bootp:使用BOOTP协议
dhcp:使用dhcp协议
static:静态地址协议
- ONBOOT:系统启动时是否激活
yes:激活
no:不激活 (默认是此值)
- IPADDR:IP地址
- NETMASK:子网掩码
- GATEWAY:网关地址
- BROADCAST:广播地址
- HWADDR/MACADDR:MAC地址,只需设置一个,同时设置时不能互相冲突
- PEERDNS:是否指定DNS。如果食用DHCP协议,默认为yes
yes:如果DNS设置,修改/etc/resolv.confg中的DNS
no:不修改/etc/resolv.confg中的DNS
- DNS1/DNS2:当PEERDNS为yes时会被写入/etc/resolv.conf中
- NM_CONTROLLED:是否由Network Manager控制该网络接口,修改保存后立即生效,建议一般为no
yes:由Network Manager控制
no:不由Network Manager控制
- USERCTL:用户权限控制
yes:非root用户允许控制该网络接口
no:非root用户不允许控制该网络接口
- IPV6INIT:是否执行IPv6
yes:支持IPv6
no:不支持IPv6
- IPV6ADDR:IPv6地址/前缀长度
如果需要通过域名访问外网,需要加上dns,修改 /etc/resolv.conf的配置参考
; generated by /usr/sbin/dhclient-script
nameserver 202.101.172.35
nameserver 114.114.114.114
search localdomain
nameserver dns 服务器的地址
配置完后需要重启网卡
centos7 下网卡的配置的更多相关文章
- linux下网卡bonding配置(转)
linux下网卡bonding配置 章节 bonding技术 centos7配置bonding centos6配置bonding 一.bonding技术 bonding(绑定)是一种linux系统 ...
- linux下网卡bonding配置
linux下网卡bonding配置 章节 bonding技术 centos7配置bonding centos6配置bonding 一.bonding技术 bonding(绑定)是一种linux系统 ...
- CentOS7下Firewall防火墙配置用法详解
官方文档地址: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide ...
- Linux 下网卡参数配置
目录 Linux 下网卡参数配置 第一种:修改 interfaces 文件 网卡配置实例 回环参数配置 DHCP方式配置 静态 IP 地址分配 无线网卡配置 March 17, 2015 7:48 P ...
- Centos 7下网卡bonding配置之mode4
一.bonding技术 bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量.实现网络冗余.负载等功能,有 ...
- centos7.x网卡bond配置
本文摘抄自 https://www.cnblogs.com/liwanggui/p/6807212.html centos7网卡bond配置 centos7网卡bond配置 1 备份网卡配置文件2 使 ...
- centos7下MySQL的配置
1. 下载mysql的repo源 wget http:.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 rpm .noarch.rp ...
- centOS7下Spark安装配置
环境说明: 操作系统: centos7 64位 3台 centos7-1 192.168.190.130 master centos7-2 192.168.190.129 slave1 centos7 ...
- Centos7下安装和配置vim
Centos7 最新版本默认已经安装vim,可以使用命令查看是否安装 rpm -qa|grep vim 输出结果如下,如无以下输出结果,则安装vim: vim-filesystem-7.4.160-4 ...
随机推荐
- Python天天学_04_基础四
Python_day_04 金角大王: http://www.cnblogs.com/alex3714/articles/5765046.html ------Python是一个优雅的大姐姐 学习方式 ...
- Nowcoder Circulant Matrix ( FWT )
题目链接 题意 : 给你一个a数组和b数组,构造出A[i][j]矩阵(A[i][j] = a[i xor j]) 给出等式 A * x = b ( mod p ) n等于4的时候有: A[0][0]* ...
- 动态数组C语言实现
/* * DynamicArray.h * * Created on: 2019年7月22日 * Author: Jarvis */ #ifndef SRC_DYNAMICARRAY_H_ #defi ...
- python3笔记七:break和continue语句
一:学习内容 break语句 continue语句 二:break语句 1. 说明 作用:跳出for和while的循环注意:只能跳出距离它最近的那一层循环 2.举例1 for i in range(1 ...
- C++如何限制对象在堆上或栈上生成
1,限制类的对象只能生成在栈上 将 operator new 各种原型设为私有 #include <iostream> class OnlyOnStack { public: OnlyOn ...
- Linux高级调试与优化——进程管理和调度
进程管理 进程和文件是Linux操作系统的两个最基本的抽象. 进程是处于执行期的程序,进程不仅仅局限于一段可执行程序代码,通常还包含其他资源,如打开的文件.挂起的信号.内核内部数据.处理器状态.进程地 ...
- 使用同步上下文进行C#与VBA代码和Excel之间的交互
原始出处:www.cnblogs.com/Charltsing/p/RunVBA.html 大家都知道,Excel是个STA,不允许在Excel忙的时候对其Com对象进行操作,也不允许同时有多个线程对 ...
- PLSQL查看表创建语句
在我们想要查看的表上右键选择view:
- 第一部分 Python基础知识
Python测试开发核心编程主要分两部分,python3基础和Python进阶,每部分的重点内容如下 一. Python测试开发核心编程 数据类型 控制结构 异常处理 文件操作 线程与进程(了解) 常 ...
- Reactjs之静态路由、动态路由以及Get传值以及获取
1.新增知识点 /* react路由的配置: 1.找到官方文档 https://reacttraining.com/react-router/web/example/basic 2.安装 cnpm i ...