简介
在Linux系统中,设置IP地址是一个常见的操作,尤其是在服务器环境中。本文将介绍如何在Linux命令行下使用nmtui工具设置IP地址,适用于没有图形界面的环境或远程SSH连接。
前提条件
已安装Linux系统(本文以CentOS为例)
具有管理员权限(可以使用sudo命令)
网络接口已正确安装并识别
查看当前网络信息
在设置IP地址之前,首先需要查看当前的网络信息,包括IP地址、子网掩码和网关。
查看IP地址和子网信息
使用以下命令查看当前网络接口的IP地址和子网信息:
ip a
ip addr
查看网关信息
使用以下命令查看默认网关:
ip r
ip route
使用nmtui设置静态IP地址
nmtui是一个基于文本界面的网络管理工具,适合在命令行环境下使用。以下是使用nmtui设置静态IP地址的步骤。
1. 进入nmtui界面
在终端中输入以下命令进入nmtui界面:
sudo nmtui
2. 编辑网络连接
在nmtui主界面中,选择Edit a connection(编辑连接),然后按Enter。
选择要编辑的网络接口(例如eth0),然后按Enter。
在编辑界面中,找到IPv4 CONFIGURATION(IPv4配置),将其从Automatic(自动)改为Manual(手动)。
选择Show(显示)以展开IP地址、子网掩码、网关和DNS服务器的输入框。
3. 设置IP地址、子网掩码和网关
在Addresses(地址)字段中输入你规划的IP地址和子网掩码,例如:
192.168.1.110/24
在Gateway(网关)字段中输入默认网关地址,例如:
192.168.1.1
在DNS servers(DNS服务器)字段中输入DNS服务器地址,通常与网关地址相同。
4. 启用自动连接
在编辑界面中,找到Automatically connect(自动连接)选项,按空格键选中它(中括号中出现X表示已选中)。
5. 保存并退出
选择OK(确定)保存设置。
返回主界面,选择Activate a connection(激活连接),然后按Enter。
选择要激活的网络接口,按Enter将其停用,然后再次按Enter重新启用。
等待网络连接重新建立,星号(*)再次出现表示连接成功。
6. 验证IP地址设置
使用以下命令查看IP地址是否已生效:
ip a
总结
通过nmtui工具,用户可以方便地在Linux命令行下设置静态IP地址,尤其适合在没有图形界面的服务器环境中使用。本文介绍了从查看网络信息到设置静态IP地址的完整步骤,希望对大家有所帮助。
注意:不同Linux发行版的网络管理工具可能有所不同,本文以CentOS为例,其他发行版(如Ubuntu、Debian等)可能需要使用不同的工具或命令。