Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux配置永久ip地址命令

作者:恋你如初   发布日期:2025-11-16   浏览:22

# 修改网络接口配置文件,以CentOS为例,假设要配置eth0的永久IP地址

# 1. 打开网络接口配置文件
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

# 2. 修改或添加以下内容:
DEVICE=eth0                          # 网络接口名称
BOOTPROTO=static                     # 使用静态IP
ONBOOT=yes                           # 开机自动启动该接口
IPADDR=192.168.1.100                 # 设置静态IP地址
NETMASK=255.255.255.0                # 子网掩码
GATEWAY=192.168.1.1                  # 默认网关
DNS1=8.8.8.8                         # 主DNS服务器
DNS2=8.8.4.4                         # 辅助DNS服务器

# 3. 保存并退出编辑器

# 4. 重启网络服务使配置生效
sudo systemctl restart network

# 或者使用命令重启网络接口
sudo ifdown eth0 && sudo ifup eth0

解释说明:

  1. 修改网络接口配置文件:根据你的Linux发行版和网络接口名称,找到对应的配置文件进行编辑。上述示例中,/etc/sysconfig/network-scripts/ifcfg-eth0 是CentOS系统中常见的网络接口配置文件路径。

  2. 配置文件中的关键参数

    • DEVICE:指定网络接口名称。
    • BOOTPROTO:设置为static表示使用静态IP地址。
    • ONBOOT:设置为yes表示开机时自动启动该网络接口。
    • IPADDRNETMASKGATEWAYDNS1/DNS2:分别用于设置静态IP地址、子网掩码、默认网关和DNS服务器。
  3. 重启网络服务:修改配置文件后,需要重启网络服务或直接重启网络接口,使新的配置生效。

如果你使用的是其他Linux发行版(如Ubuntu),配置文件路径和命令可能会有所不同。例如,在Ubuntu上,你可能需要编辑 /etc/netplan/ 目录下的 .yaml 文件,并使用 netplan apply 命令来应用更改。

上一篇:linux配置ssh免密登录

下一篇:linux杀进程命令

大家都在看

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux查看系统运行时间

linux搭建sftp

linux 重启网络命令

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站