在 CentOS 系统中,无论是使用 AppImage 打包的应用还是系统本身,网络配置通常都是通过修改配置文件和重启网络服务来实现的。以下是具体步骤:
查看网络接口:使用 ip addr
或 ifconfig
命令查看当前网络接口信息。
编辑网络配置文件:
/etc/NetworkManager/system-connections/
目录下,文件名与网卡名称相关(如 ens160.nmconnection
)。/etc/sysconfig/network-scripts/
目录下,文件名以 ifcfg-
开头(如 ifcfg-ens33
)。配置参数:
BOOTPROTO
:指定启动时获取IP地址的方式,可以是 static
(静态IP)或 dhcp
(动态IP)。IPADDR
、NETMASK
、GATEWAY
:分别设置静态IP地址、子网掩码和网关。DNS1
、DNS2
:设置 DNS 服务器地址。ONBOOT
:设置为 yes
表示在系统启动时自动启用网络连接。重启网络服务:
systemctl restart network
命令重启网络服务。ifdown ens33 && ifup ens33
命令立即生效。打开网络连接编辑器:
nm-connection-editor
命令打开图形界面的网络连接编辑器。添加新连接:
配置连接参数:
保存并应用配置:
ping
命令测试网络连接,例如 ping www.baidu.com
。ip addr show
或 ifconfig
命令查看当前网络接口的配置信息,确保 IP 地址、子网掩码、网关等信息正确设置。systemctl stop firewalld
systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
setenforce 0
通过以上步骤,可以在 CentOS 系统中完成网络配置。如果使用的是 AppImage 打包的应用,建议参考应用的官方文档进行特定配置。