linux永久配置静态ip
时间: 2023-10-31 12:05:30 浏览: 51
要在Linux上永久配置静态IP,你可以按照以下步骤进行操作:
1. 打开终端并以管理员身份登录。
2. 使用文本编辑器(如vi或nano)打开网络配置文件。文件的路径因Linux发行版而异,以下是几个常见的路径:
- Ubuntu/Debian:/etc/netplan/文件名.yaml
- CentOS/RHEL:/etc/sysconfig/network-scripts/ifcfg-接口名
- Fedora:/etc/sysconfig/network-scripts/ifcfg-接口名
3. 在配置文件中找到以下行(格式可能因发行版而异):
- Ubuntu/Debian:`addresses: [IP地址/子网掩码]` 或 `address IP地址/子网掩码`
- CentOS/RHEL/Fedora:`IPADDR=IP地址` 和 `NETMASK=子网掩码`
4. 将IP地址和子网掩码替换为你想要设置的静态IP。
5. 如果需要设置默认网关,找到以下行并进行相应更改:
- Ubuntu/Debian:`gateway4: 网关IP地址`
- CentOS/RHEL/Fedora:`GATEWAY=网关IP地址`
6. 保存并关闭文件。
7. 重启网络服务以使更改生效,可以使用以下命令之一:
- Ubuntu/Debian:`sudo netplan apply`
- CentOS/RHEL/Fedora:`sudo service network restart`
8. 确认新的静态IP是否生效,可以使用以下命令之一:
- Ubuntu/Debian:`ip addr show 接口名`
- CentOS/RHEL/Fedora:`ifconfig 接口名`
记住,在编辑配置文件之前,最好备份原始配置文件以防止意外发生。此外,确保你有足够的权限进行更改。