117.info
人生若只如初见

CentOS Stream 8网络配置

在CentOS Stream 8中,网络配置可以通过命令行使用NetworkManager(NM)工具或者直接编辑网络配置文件来完成。以下是详细的网络配置步骤:

查看网络接口信息

首先,使用以下命令查看系统中的网络接口信息:

ip addr

或者

nmcli device show

这将列出系统中的所有网络接口及其状态。

配置网络连接信息

  1. 编辑网络配置文件

网络接口的配置文件通常位于 /etc/sysconfig/network-scripts/ 目录下,文件名格式为 ifcfg-。例如,编辑以太网接口 eth0 的配置文件:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
  1. 配置静态IP

如果需要配置静态IP地址,编辑配置文件如下:

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=
UUID=
DEVICE=
ONBOOT=yes
IPADDR=
NETMASK=
GATEWAY=
DNS1=
DNS2=

例如:

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=eth0
UUID=5ee99889-9373-4056-876f-69e0228965d5
DEVICE=eth0
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
  1. 配置DHCP

如果需要配置动态IP地址(DHCP),将 BOOTPROTO 设置为 dhcp

BOOTPROTO=dhcp
  1. 保存并退出编辑器

在vi编辑器中,按 Esc 键退出插入模式,然后输入 :wq 保存并退出。

重启网络服务

使用以下命令重启网络服务以应用配置更改:

sudo nmcli connection reload 

或者

sudo systemctl restart NetworkManager

注意:CentOS 8及Stream 8不再使用 servicesystemctl 命令来管理NetworkManager服务。

验证网络配置

重启网络服务后,使用以下命令验证网络配置是否生效:

ip addr show 

或者

nmcli device show 

此外,可以使用 ping 命令测试网络连通性:

ping 8.8.8.8

如果配置成功,将看到ping命令的响应。

通过以上步骤,您可以在CentOS Stream 8中完成网络配置。根据您的需求选择配置静态IP或动态IP(DHCP)。

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe20bAzsNAQ9UA1c.html

推荐文章

  • CentOS如何优化HBase网络传输

    在CentOS上优化HBase网络传输可以通过多种策略实现,主要包括以下几个方面:
    硬件和网络设备优化 使用高性能网络设备:确保集群中的所有服务器都配备有高性...

  • 怎样确保CentOS Overlay安全

    确保CentOS Overlay的安全是一个多层面的过程,涉及系统配置、用户管理、网络安全等多个方面。以下是一些关键的安全措施,可以帮助你提高CentOS系统的安全性:

  • 如何在CentOS上备份和恢复Redis数据

    在CentOS上备份和恢复Redis数据可以通过以下步骤完成:
    备份Redis数据 登录到CentOS服务器:
    使用SSH或其他远程连接工具登录到你的CentOS服务器。 停止...

  • centos怎样优化存储空间

    在CentOS系统中,优化存储空间可以通过多种方法实现,以下是一些常用的优化策略:
    1. 调整磁盘分区和扩容 使用 fdisk -l 命令查看磁盘分区和使用情况。

  • CentOS Apache2 URL重写规则编写

    在 CentOS 系统中,Apache2 通常被称为 httpd 首先确保已经安装了 Apache 服务器。如果没有,请使用以下命令安装: sudo yum install httpd 启动 Apache 服务并设...

  • 在Debian上Swagger有哪些进阶技巧

    在Debian上使用Swagger并没有直接的进阶技巧与之关联,因为Swagger(现称为OpenAPI Specification)主要是一个用于描述、生成、消费和可视化RESTful Web服务的工...

  • Debian ifconfig常见问题解答

    在Debian系统中,ifconfig命令已被弃用,取而代之的是ip命令。如果你在Debian系统上尝试使用ifconfig命令,可能会遇到“command not found”的错误。以下是关于i...

  • 如何在nohup日志中记录用户信息

    在Linux系统中,nohup命令用于在后台运行程序,即使关闭终端或断开连接,程序也会继续运行。默认情况下,nohup会将输出重定向到名为nohup.out的文件中。如果你想...