返回顶部
首页 > 资讯 > 精选 >在RHEL8配置静态IP地址的方法有哪些
  • 509
分享到

在RHEL8配置静态IP地址的方法有哪些

2023-06-16 06:06:16 509人浏览 薄情痞子
摘要

本篇内容主要讲解“在RHEL8配置静态IP地址的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在RHEL8配置静态IP地址的方法有哪些”吧!在 linux 服务器上工作时,在网卡/以太

本篇内容主要讲解“在RHEL8配置静态IP地址的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在RHEL8配置静态IP地址的方法有哪些”吧!

linux 服务器上工作时,在网卡/以太网卡上分配静态 IP 地址是每个 Linux 工程师的常见任务之一。如果一个人在 Linux  服务器上正确配置了静态地址,那么他/她就可以通过网络远程访问它。在本文中,我们将演示在 RHEL 8 服务器网卡上配置静态 IP  地址的不同方法。

以下是在网卡上配置静态IP的方法:

  • nmcli(命令行工具

  • 网络脚本文件(ifcfg-*

  • nmtui(基于文本的用户界面)

使用 nmcli 命令行工具配置静态 IP 地址

每当我们安装 RHEL 8 服务器时,就会自动安装命令行工具 nmcli,它是由网络管理器使用的,可以让我们在以太网卡上配置静态 IP 地址。

运行下面的 ip addr 命令,列出 RHEL 8 服务器上的以太网卡

[root@linuxtechi ~]# ip addr

正如我们在上面的命令输出中看到的,我们有两个网卡 enp0s3enp0s8。当前分配给网卡的 IP 地址是通过 DHCP 服务器获得的。

假设我们希望在第一个网卡 (enp0s3) 上分配静态 IP 地址,具体内容如下:

  • IP 地址 = 192.168.1.4

  • 网络掩码 = 255.255.255.0

  • 网关 = 192.168.1.1

  • DNS = 8.8.8.8

依次运行以下 nmcli 命令来配置静态 IP,

使用 nmcli connection 命令列出当前活动的以太网卡,

[root@linuxtechi ~]# nmcli connectionNAME    UUID                                  TYPE      DEVICEenp0s3  7c1b8444-cb65-440d-9bf6-ea0ad5e60bae  ethernet  enp0s3virbr0  3020c41f-6b21-4d80-a1a6-7c1bd5867e6c  bridge    virbr0[root@linuxtechi ~]#

使用下面的 nmcli 给 enp0s3 分配静态 IP。

命令语法:

# nmcli connection modify <interface_name> ipv4.address  <ip/prefix>

注意: 为了简化语句,在 nmcli 命令中,我们通常用 con 关键字替换 connection,并用 mod 关键字替换 modify

将 IPv4 地址 (192.168.1.4) 分配给 enp0s3 网卡上,

[root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.addresses 192.168.1.4/24

使用下面的 nmcli 命令设置网关,

[root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.gateway 192.168.1.1

设置手动配置(从 dhcp 到 static),

[root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.method manual

设置 DNS 值为 “8.8.8.8”,

[root@linuxtechi ~]# nmcli con mod enp0s3 ipv4.dns "8.8.8.8"[root@linuxtechi ~]#

要保存上述更改并重新加载,请执行如下 nmcli 命令,

[root@linuxtechi ~]# nmcli con up enp0s3Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)

以上命令显示网卡 enp0s3 已成功配置。我们使用 nmcli 命令做的那些更改都将长久保存在文件 etc/sysconfig/network-scripts/ifcfg-enp0s3 里。

[root@linuxtechi ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp0s3

在RHEL8配置静态IP地址的方法有哪些

要确认 IP 地址是否分配给了 enp0s3 网卡了,请使用以下 IP 命令查看,

[root@linuxtechi ~]#ip addr show enp0s3

使用网络脚本文件(ifcfg-*)手动配置静态 IP 地址

我们可以使用配置以太网卡的网络脚本或 ifcfg-* 文件来配置以太网卡的静态 IP 地址。假设我们想在第二个以太网卡 enp0s8 上分配静态 IP 地址:

  • IP 地址 = 192.168.1.91

  • 前缀 = 24

  • 网关 =192.168.1.1

  • DNS1 =4.2.2.2

转到目录 /etc/sysconfig/network-scripts,查找文件 ifcfg-enp0s8,如果它不存在,则使用以下内容创建它,

[root@linuxtechi ~]# cd /etc/sysconfig/network-scripts/[root@linuxtechi network-scripts]# vi ifcfg-enp0s8TYPE="Ethernet"DEVICE="enp0s8"BOOTPROTO="static"ONBOOT="yes"NAME="enp0s8"IPADDR="192.168.1.91"PREFIX="24"GATEWAY="192.168.1.1"DNS1="4.2.2.2"

保存并退出文件,然后重新启动网络管理器服务以使上述更改生效,

[root@linuxtechi network-scripts]# systemctl restart NetworkManager

现在使用下面的 ip 命令来验证 IP 地址是否分配给网卡,

[root@linuxtechi ~]# ip add show enp0s83: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000    link/ether 08:00:27:7c:bb:cb brd ff:ff:ff:ff:ff:ff    inet 192.168.1.91/24 brd 192.168.1.255 scope global noprefixroute enp0s8       valid_lft forever preferred_lft forever    inet6 fe80::a00:27ff:fe7c:bbcb/64 scope link       valid_lft forever preferred_lft forever[root@linuxtechi ~]#

以上输出内容确认静态 IP 地址已在网卡 enp0s8 上成功配置了。

使用 nmtui 实用程序配置静态 IP 地址

nmtui 是一个基于文本用户界面的,用于控制网络的管理器,当我们执行 nmtui 时,它将打开一个基于文本的用户界面,通过它我们可以添加、修改和删除连接。除此之外,nmtui 还可以用来设置系统的主机名。

假设我们希望通过以下细节将静态 IP 地址分配给网卡 enp0s3

  • IP 地址 = 10.20.0.72

  • 前缀 = 24

  • 网关 = 10.20.0.1

  • DNS1 =4.2.2.2

运行 nmtui 并按照屏幕说明操作,示例如下所示,

[root@linuxtechi ~]# nmtui

在RHEL8配置静态IP地址的方法有哪些

选择第一个选项 “Edit a connection”,然后选择接口为 “enp0s3”,

在RHEL8配置静态IP地址的方法有哪些

选择 “Edit”,然后指定 IP 地址、前缀、网关和域名系统服务器 IP,

在RHEL8配置静态IP地址的方法有哪些

选择确定,然后点击回车。在下一个窗口中,选择 “Activate a connection”,

在RHEL8配置静态IP地址的方法有哪些

选择 “enp0s3”,选择 “Deactivate” 并点击回车,

在RHEL8配置静态IP地址的方法有哪些

现在选择 “Activate” 并点击回车,

在RHEL8配置静态IP地址的方法有哪些

选择 “Back”,然后选择 “Quit”,

在RHEL8配置静态IP地址的方法有哪些

使用下面的 ip 命令验证 IP 地址是否已分配给接口 enp0s3

[root@linuxtechi ~]# ip add show enp0s32: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000    link/ether 08:00:27:53:39:4d brd ff:ff:ff:ff:ff:ff    inet 10.20.0.72/24 brd 10.20.0.255 scope global noprefixroute enp0s3       valid_lft forever preferred_lft forever    inet6 fe80::421d:5abf:58bd:c47e/64 scope link noprefixroute       valid_lft forever preferred_lft forever[root@linuxtechi ~]#

以上输出内容显示我们已经使用 nmtui 实用程序成功地将静态 IP 地址分配给接口 enp0s3

到此,相信大家对“在RHEL8配置静态IP地址的方法有哪些”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 在RHEL8配置静态IP地址的方法有哪些

本文链接: https://lsjlt.com/news/282613.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 在RHEL8配置静态IP地址的方法有哪些
    本篇内容主要讲解“在RHEL8配置静态IP地址的方法有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“在RHEL8配置静态IP地址的方法有哪些”吧!在 Linux 服务器上工作时,在网卡/以太...
    99+
    2023-06-16
  • 如何配置RHEL8静态 IP 地址
    这期内容当中小编将会给大家带来有关如何配置RHEL8静态 IP 地址,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在 Linux 服务器上工作时,在网卡/以太网卡上分配静态 IP 地址...
    99+
    2023-06-05
  • 浅析在 RHEL8 配置静态 IP 地址的不同方法
    在 linux 服务器上工作时,在网卡/以太网卡上分配静态 IP 地址是每个 Linux 工程师的常见任务之一。如果一个人在 Linux 服务器上正确配置了静态地址,那么他/她就可以通过网络远程访问它。在本文中,我们将演...
    99+
    2022-06-04
    RHEL8 IP地址 配置静态 IP
  • win10怎么设置ip地址?win10配置静态IP地址
    win10怎么设置ip地址,现在在用局域网一般都是配置IP地址的,IP地址为分两类一类是动态IP、另一类是静态IP地址。如下图教您win10配置静态IP地址方法,一起来看看吧! 工具/原料 win10操作系统 方法/步骤...
    99+
    2023-06-08
    win10 ip地址 静态 ip 地址 win IP
  • linux中有哪些配置ip地址的方法
    linux中有哪些配置ip地址的方法,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。(1)Ifconfig命令 第一种使用ifconfig命令配置网卡的...
    99+
    2023-06-13
  • Ubuntu静态IP地址怎么配置
    本文小编为大家详细介绍“Ubuntu静态IP地址怎么配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“Ubuntu静态IP地址怎么配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1.查看网卡设备号2.修改 Y...
    99+
    2023-07-04
  • 使用静态ip地址的好处有哪些
    本篇文章为大家展示了使用静态ip地址的好处有哪些,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、能够有效避免用户的输入错误。利用静态IP的时候还支持泛域名解析,简而言之泛域名解析就是说可以支持无限...
    99+
    2023-06-20
  • Win7/Win8.1/Win10命令行配置静态IP地址方法
      修改IP地址可以在系统自带的“网络和共享中心”实现。不过有些时候可能会因为种种原因而无法进入相应界面,比如Win10预览版10049等版本。但很多用户的确需要设置静态IP才能够实现正常的网络通...
    99+
    2023-06-15
    命令行 配置IP 地址 IP 静态 Win7
  • Ubuntu 8.10如何配置静态IP地址
    这篇文章主要介绍Ubuntu 8.10如何配置静态IP地址,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Ubuntu 8.10中设置网络后,重新启动,发现网络设置没有保存。解决方法:配置IP等相关网络设置sudo v...
    99+
    2023-06-16
  • 【Linux】Ubuntu20.04配置静态固定IP地址
    Ubuntu20.04.2配置静态固定IP地址 Ubuntu从17.10开始,放弃在/etc/network/interfaces里面配置IP,改为在/etc/netplan/XX-installer-config.yaml的yaml文件中...
    99+
    2023-08-24
    linux tcp/ip 服务器
  • Ubuntu设置静态IP地址的几种方法
    一、前言 在某些场景下,我们可能需要将一台电脑的IP地址设置成静态的。例如在局域网内部署一个服务器,我们可能不希望他通过DHCP获取动态地址,而造成无法访问。设置静态IP在window系统下比较容易,但在Linux系统下稍微麻烦一点。下面介...
    99+
    2023-09-03
    linux 服务器 ubuntu 静态IP 固定IP
  • RHEL7配置ip地址的方式有哪些
    本篇内容介绍了“RHEL7配置ip地址的方式有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!图形界面配置方法点击桌面右上角有线连接处,选...
    99+
    2023-06-05
  • discuz伪静态配置的方法有哪些
    1. 开启伪静态功能:在Discuz后台管理系统中,找到“全局”->“设置”->“搜索引擎优化”,将“启用 URL 伪静态”选项设置...
    99+
    2023-06-06
    discuz伪静态 discuz
  • 如何在Debian中设置静态IP地址
    要在Debian中设置静态IP地址,请按照以下步骤操作: 打开终端,以root用户身份登录。 编辑网络配置文件,可以使用以下...
    99+
    2024-04-02
  • 如何在CentOS中设置静态IP地址
    要在CentOS中设置静态IP地址,您可以按照以下步骤操作: 打开Terminal窗口,并使用root权限登录。 编辑网络配...
    99+
    2024-03-15
    CentOS
  • 如何在Ubuntu中设置静态IP地址
    在Ubuntu中设置静态IP地址有两种方法:通过命令行和通过图形界面。 通过命令行设置静态IP地址: 打开终端。 输入以下命令打开...
    99+
    2024-04-02
  • 如何在Ubuntu上设置静态IP地址
    要在Ubuntu上设置静态IP地址,您可以按照以下步骤进行操作: 打开终端窗口,并输入以下命令以编辑网络配置文件: sudo n...
    99+
    2024-03-12
    Ubuntu
  • Ubuntu22.04服务器版本配置静态IP地址
    进入文件/etc/netplan/00-installer-config.yam vim /etc/netplan/00-installer-config.yaml 配置文件内容 network: ethernets: ens33:...
    99+
    2023-09-02
    ubuntu ip
  • Ubuntu怎么为网卡配置静态IP地址
    这篇“Ubuntu怎么为网卡配置静态IP地址”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Ubuntu怎么为网卡配置静态IP...
    99+
    2023-07-04
  • 怎么用vbs实现配置静态IP地址
    这篇文章主要讲解了“怎么用vbs实现配置静态IP地址”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用vbs实现配置静态IP地址”吧!将计算机的 IP 地址设置为&nb...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作