新手必看:AlmaLinux网络配置全攻略,轻松上手,告别网络烦恼

2026-10-27 0 阅读

在Linux系统中,网络配置是一项基础且重要的任务。AlmaLinux,作为CentOS Stream的继任者,同样需要正确的网络配置才能确保系统的稳定运行。本文将为你提供一份详细的AlmaLinux网络配置全攻略,让你轻松上手,告别网络烦恼。

一、基础网络配置

1. 查看网络接口

首先,你需要确认你的AlmaLinux系统中有哪些网络接口。你可以使用以下命令来查看:

ip addr show

2. 配置网络接口

在AlmaLinux中,网络配置文件通常位于/etc/sysconfig/network-scripts/目录下。以下是一个基本的网络接口配置示例:

# vi /etc/sysconfig/network-scripts/ifcfg-ens33

配置文件中需要包含以下参数:

  • TYPE=Ethernet:指定接口类型为以太网。
  • BOOTPROTO=static:指定使用静态IP地址。
  • DEFROUTE=yes:指定默认路由。
  • IPV4_FAILURE_FATAL=no:指定IPv4配置失败时不会导致系统停止。
  • IPV6INIT=no:指定不初始化IPv6。
  • NAME=ens33:指定接口名称。
  • UUID=:接口的唯一标识符,可以自动生成。
  • ONBOOT=yes:指定在引导时启动接口。

接下来,配置IP地址、子网掩码和网关:

IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1

保存并退出编辑器,然后重启网络服务:

systemctl restart network

3. 验证网络连接

使用以下命令验证网络连接是否成功:

ping google.com

如果一切正常,你应该能看到一系列返回的响应。

二、高级网络配置

1. 配置DNS

在/etc/resolv.conf文件中配置DNS服务器:

# vi /etc/resolv.conf
nameserver 8.8.8.8
nameserver 8.8.4.4

2. 配置防火墙

AlmaLinux默认使用firewalld作为防火墙。你可以使用以下命令来管理防火墙规则:

# 查看防火墙状态
firewall-cmd --state

# 添加一个规则
firewall-cmd --add-port=80/tcp

# 删除一个规则
firewall-cmd --remove-port=80/tcp

3. 配置NAT

如果你需要配置NAT,可以使用以下命令:

# 启用NAT
firewall-cmd --zone=public --add-masquerade

# 禁用NAT
firewall-cmd --zone=public --remove-masquerade

三、总结

通过以上步骤,你应该已经学会了如何在AlmaLinux中配置网络。当然,这只是最基本的配置。在实际应用中,你可能需要根据具体需求进行调整。希望这份攻略能帮助你轻松上手,告别网络烦恼。

分享到: