1.1.设置IP地址、网关和DNSRHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式。en代表的是enthernet(以太网),o代表的是onboard(内置),那一串数

1.1. 设置IP地址、网关和DNS

RHEL7里面的网卡命名方式从eth0,1,2的方式变成了enoXXXXX的格式。 en 代表的是enthernet (以太网),o 代表的是onboard (内置),那一串数字是主板的某种索引编号自动生成,以便保证其唯一性。和原先的命名方式对比,这种新的方式比较长,难以记忆,不过优点在于编号唯一,做系统迁移的时候不容易出错。

说明:RHEL 7.0默认安装好之后是没有自动开启网络连接的!

方法1、进入网络置配文件目录,修改网卡配置文件,如下图所示:

TYPE="Ethernet|Bridge"网络接口类型

BOOTPROTO="static|none"  #启用静态IP地址(BOOTPROTO=dhcp启用动态获取IP)

DEFROUTE="yes"

IPV4_FAILURE_FATAL="no"

IPV6INIT="yes|no"  是否支持IPV6

USERCTL="yes|no"   是否允许普通用户控制此接口

PEERDNS="yes|no"   是不是接受DHCP服务器指派的DNS服务器地址

IPV6_AUTOCONF="yes"

IPV6_DEFROUTE="yes"

IPV6_FAILURE_FATAL="no"

NAME="eno16777736"

UUID="8071cc7b-d407-4dea-a41e-16f7d2e75ee9"  设备标识号

ONBOOT="yes"  #开启自动启用网络连接(默认值为no)

IPADDR0="192.168.21.128"  #设置IP地址 只有在BOOTPROTO={none|static}设置才有效

PREFIX0="24"  #设置子网掩码 此设置也可用 PREFIX=n (n为掩码位数)

GATEWAY0="192.168.21.2"  #设置网关 要与IP地址属于同一网段

DNS1="8.8.8.8"  #设置主DNS

DNS2="8.8.4.4"  #设置备DNS

HWADDR="00:0C:29:EB:F2:B3"

IPV6_PEERDNS="yes"

IPV6_PEERROUTES="yes"

service network restart   #重启网络

查看ip信息:

Ifconfig命令或ip addr show 或ip addr show dev 网络设备名或ip addr查看所有网卡信息。

#ip addr show dev eno16777736

修改现有连接,可以先先看看帮助

nmcli connection modify –help

附:修改RHEL7的网卡名称

RHEL7安装完成之后,默认的网卡名称是eno16777736

输入如下命令,进入对应目录,编辑文件:

vim /etc/sysconfig/grub

然后,往这个文件中添加“net.ifnames=0 biosdevname=0”内容,作用是禁用该可预测命名规则,如下图所示 :

接着执行下面的命令,效果如下:

然后,重启系统后查看网卡名称

linux7 设置dns,RHEL7.0 系列-设置IP地址、网关和DNS相关推荐

  1. Ubuntu 16.04设置IP、网关、DNS

    from: Ubuntu 16.04设置IP.网关.DNS 说明:在网上给的教程上面通常会有这样的一个误导思路,按照配置文件设置后会不生效的问题,甚至没有一点效果,经过排查发现Linux下设置IP这个 ...

  2. python设置本机IP地址、子网掩码、DNS,获取本机IP地址、子网掩码、DNS、MAC

    python设置本机IP地址.子网掩码.DNS,获取本机IP地址.子网掩码.DNS.MAC main.py """=== coding: UTF8 ==="&q ...

  3. bat 切换网络适配器_Windows批处理自动切换IP地址设置无线网络和以太网的IP地址...

    经常带着笔记本电脑来回公司与家里上网,会碰到要切换本地IP的情况,由于上班公司工作需要设置固定IP才能上网,而在家都是自动获取IP地址的,下面这个bat批处理文件,可以很方便切换IP地址. @echo ...

  4. 设置Ubuntu 20.04的静态IP地址

    引言:我们做嵌入式或者其他的项目时,有时候不免发现,Ubuntu的ip地址经常会改变,这个时候就需要我们手动配置静态IP了. 给Ubuntu设置一个静态IP地址有以下几个好处: 持久性:静态IP地址是 ...

  5. QNX设置开机启动命令来修改IP地址

    2019独角兽企业重金招聘Python工程师标准>>> 在控制台使用命令行修改QNX系统IP地址: # ifconfig en0 192.168.0.156 查询IP地址: # if ...

  6. bat批处理开发-wifi联网系列(4):连接wifi,获取本机ip、网关及dns,并通过ping对wifi网络的连通性可用性进行检测

    公司wifi很不稳定,编写了个wifi断网后自动重连的批处理,主要包括:可用wifi查询.联网.wifi切换感知.自动检测及掉线重连,网络状态分析等功能. 本次分享第四部分:连接wifi,并对wifi ...

  7. MySQL基础|设置登录用户权限,访问ip地址---防止数据库误删,详细版

    对于公司的开发团队来说,需要协同维护同一个数据表,但是要防止新人因为代码不熟悉或者什么其他原因,把整个数据表给删除掉. 毕竟对于公司来说,一个程序是可以复刻的,但是极具商业价值的数据表却是长时间才能积 ...

  8. DNS(从域名到IP地址的对应)

    因特网上的主机可以使用多种方式进行标识.一种标识方法是用它的主机名,如cnn.com.www.yahoo.com等,这些名字便于记忆也乐于被人们接受.然而,主机名几乎没有提供关于主机在因特网中位置的信 ...

  9. Linux命令行修改IP、网关、DNS的方法

    方式一: ifconfig eth0 192.168.1.18 netmask 255.255.255.0 说明:该种方式可以使改变即时生效,重启后会恢复为原来的IP 方式二: vi /etc/sys ...

最新文章

  1. 部署awstats分析系统
  2. 剑指offer(纪念版)读书笔记【实时更新】
  3. 浅谈JSP自定义标签实现过程
  4. java程序示例_Java程序中的Google搜索示例
  5. [转]C++日志系统log4cxx使用总结
  6. AD6.8_mcu123 分享地址
  7. 7. XSD 简易元素
  8. 创业公司失败的20大原因 没市场需求排第一
  9. h5 android 重力 晃动,H5案例分享:html5重力感应事件(示例代码)
  10. 南邮80c51汇编语言编程实验,实验三 查表 多分支(80C51单片机汇编语言编程)
  11. 以AI赋能企业数智化转型 容联“云端”服贸会完美收官
  12. 如何在windows 10或11下制作外接便携式可移植启动盘(以安装最新的ubuntu 22.04为例)
  13. 入职一家初创公司第一周的血与泪
  14. class文件格式解析
  15. weekofyear跨年问题
  16. 计算机桌面怎么全屏显示,如何让电脑显示器屏幕显示全屏
  17. IESM项目实训四——Web Audio录音和字符串转拼音
  18. 消防工程师答题做试题模拟真题微信小程序,margin:25px 50px 75px 100px;
  19. 哪家科技巨头的人工智能最先觉醒:谷歌、Facebook、还是特斯拉?
  20. 甲骨文开始审核 Java 许可问题:500 强企业“连夜”卸载 Oracle JDK

热门文章

  1. SSD 安装、训练、测试(ubuntu14.04+cuda7.5+openvc2.4.9)
  2. 图像滤波之高斯滤波介绍
  3. Android消息机制基本原理和使用
  4. 用Fedora发行版本打包RPM,似乎无法对打好的RPM包进行签名?
  5. ASP.NET MVC中使用FluentValidation验证实体
  6. ***大赛结果,名企员工缺乏安全意识
  7. JIRA中vm后缀文件语法说明
  8. C# 模拟鼠标移动与点击
  9. Spring使用@Required注解依赖检查
  10. StackExchange.Redis通用封装类分享(转)