CentOS 7 配置联网
配置 CentOS 7 的网络连接可以通过命令行或图形用户界面来实现,无论哪种方式,都需要对网络接口进行基本的理解和设置。在这篇文章中,我们将探讨如何利用命令行工具进行网络配置。
使用 nmtui 工具
CentOS 7 提供了一款方便的命令行网络管理工具:nmtui
。它以简单的图形界面形式呈现,使得网络配置更加直观。在终端中输入以下命令来启动该工具:
# nmtui
在这里,你可以选择“编辑连接”以查看和编辑现有的网络连接,也可以创建新的连接。在配置中,确保填写 IP 地址、子网掩码、网关以及 DNS 服务器信息。
使用 nmcli 命令
对于更具编程性的用户,nmcli
提供了纯文本方式的网络管理。通过 nmcli
,可以完全控制网络连接。从列出所有活动连接到创建和编辑连接,选择性多。以下是一些实用的命令:
- 列出所有连接:
# nmcli connection show
- 激活或禁用特定连接:
# nmcli connection up <connection-name>
# nmcli connection down <connection-name>
- 创建新的连接:
# nmcli connection add type ethernet con-name my-connection ifname eth0
配置静态 IP 地址
在某些情况下,网络环境需要对服务器配置静态 IP 地址。在此情况下,可以直接编辑网络接口配置文件:
定位到 /etc/sysconfig/network-scripts/
目录,找到对应的网络接口文件,例如 ifcfg-eth0
。修改其中的以下设置:
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.10
PREFIX=24
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4
保存后,使用以下命令重启网络服务:
# systemctl restart network
验证网络连接
网络设置完成后,可以通过 ping
命令验证网络连接。例如,测试与公共 DNS 服务器的连通性:
# ping -c 4 8.8.8.8
如果返回包数据,说明网络连接成功。如果没有,检查上面配置步骤是否正确。
借助这些工具,CentOS 7 的网络配置过程清晰明了,用户可以根据自身需求进行灵活调整。