一般通过修改配置文件的方式去修改:

  网卡配置文件位置     /etc/sysconfig/network-scripts/ifcfg-ens33  

  DNS配置文件位置              /etc/resolv.conf

    静态主机名配置文件位置     /etc/hosts

配置文件生效顺序:

  1. hosts
  2. 网卡配置文件  /etc/sysconfig/network-scripts/ifcfg-ens33
  3. 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 下网卡的配置的更多相关文章

  1. linux下网卡bonding配置(转)

    linux下网卡bonding配置   章节 bonding技术 centos7配置bonding centos6配置bonding 一.bonding技术 bonding(绑定)是一种linux系统 ...

  2. linux下网卡bonding配置

    linux下网卡bonding配置   章节 bonding技术 centos7配置bonding centos6配置bonding 一.bonding技术 bonding(绑定)是一种linux系统 ...

  3. CentOS7下Firewall防火墙配置用法详解

    官方文档地址: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide ...

  4. Linux 下网卡参数配置

    目录 Linux 下网卡参数配置 第一种:修改 interfaces 文件 网卡配置实例 回环参数配置 DHCP方式配置 静态 IP 地址分配 无线网卡配置 March 17, 2015 7:48 P ...

  5. Centos 7下网卡bonding配置之mode4

    一.bonding技术 bonding(绑定)是一种linux系统下的网卡绑定技术,可以把服务器上n个物理网卡在系统内部抽象(绑定)成一个逻辑上的网卡,能够提升网络吞吐量.实现网络冗余.负载等功能,有 ...

  6. centos7.x网卡bond配置

    本文摘抄自 https://www.cnblogs.com/liwanggui/p/6807212.html centos7网卡bond配置 centos7网卡bond配置 1 备份网卡配置文件2 使 ...

  7. centos7下MySQL的配置

    1. 下载mysql的repo源 wget http:.noarch.rpm 2. 安装mysql-community-release-el7-5.noarch.rpm包 rpm .noarch.rp ...

  8. centOS7下Spark安装配置

    环境说明: 操作系统: centos7 64位 3台 centos7-1 192.168.190.130 master centos7-2 192.168.190.129 slave1 centos7 ...

  9. Centos7下安装和配置vim

    Centos7 最新版本默认已经安装vim,可以使用命令查看是否安装 rpm -qa|grep vim 输出结果如下,如无以下输出结果,则安装vim: vim-filesystem-7.4.160-4 ...

随机推荐

  1. 51 Nod 不重叠的线段

    #include<bits/stdc++.h> #define in(X) scanf("%d",&X) #define out(X) printf(" ...

  2. CDOJ 图论专题 A.不是图论 强连通分量+拓扑排序 经典

    题目链接  在其中纠错第一次wa代码 #include <cstdio> #include <cstring> #include <cstdlib> #includ ...

  3. [python 笔记] __iter__迭代器

    可迭代对象和迭代器 https://blog.csdn.net/nightcharm/article/details/78964676 可迭代对象 对象里面含有__iter__()方法的实现,对象的_ ...

  4. mysql 日期辅助表

    MySQL 生成日期表 #.创建一个num表,用来存储数字0 CREATE TABLE num (i int); #.在num表中生成0 ), (), (), (), (), (), (), (), ...

  5. ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices

    1. 摘要 作者介绍了一种计算非常高效的 CNN 结构称之为 ShuffleNet,它是专门为计算资源非常有限的移动设备设计的. 这种新的结构主要用到了两种操作:分组点卷积(pointwise gro ...

  6. Spring Cloud负载均衡:使用zuul作服务器端负载均衡

    1.目的: 本文简述Spring Cloud负载均衡之服务器负载均衡模式,使用组件为zuul. zuul作为Spring Cloud中的网关组件,负责路由转发.身份验证.请求过滤等等功能,那么我们可以 ...

  7. 阶段3 2.Spring_10.Spring中事务控制_7 spring基于注解的声明式事务控制

    创建新项目 复制上一个pom.xml的内容.依赖和打包的方式 再复制src的代码过来 bean.xml.多导入context的声明 Service的实现类增加注解 dao的set方法删掉 通过Auto ...

  8. Golang基础(8):go interface接口

    一:接口概要 接口是一种重要的类型,他是一组确定的方法集合. 一个接口变量可以存储任何实现了接口方法的具体值.一个重要的例子就是io.Reader和io.Writer type Reader inte ...

  9. char* a = "abc" 和 char a[] = "abc" 之间的区别

    char* a = "abc"; 声明了一个字符类型的指针a,并为它赋值初始值为"abc",a的值是字符串"abc"的首地址[第一个字符的地 ...

  10. MySQL 数据库下载

    地址链接: msi:https://dev.mysql.com/downloads/installer/ zip:https://downloads.mysql.com/archives/commun ...