百度
360搜索
搜狗搜索

如何将linux的ip固定ip详细介绍

在 Linux 系统中设置固定 IP 地址的具体方法因发行版和网络管理工具而异。以下是主流方案的详细步骤和注意事项:

一、确定网络接口名称

使用以下命令查看当前活动的网络接口:
bash

 addr show  

记录需要配置的接口名称(如ens33eth0)。

二、根据发行版选择配置方式

1. Red Hat/CentOS 7 及以下(传统 ifcfg 文件)

  • 编辑配置文件:bash
      /etc/sysconfig/network-scripts/ifcfg-接口名

    将以下参数修改为静态配置:ini

  • 生效配置:bash
     systemctl restart network

2. Ubuntu/Debian(Netplan)

  • 编辑 Netplan 文件:bash
      /etc/netplan/*.yaml  

    配置示例:yaml

    no

    192.168.1.100/24

    192.168.1.1

    8.8.8.8 8.8.4.4

  • 应用配置:bash
     netplan apply

3. CentOS 8/Fedora(NetworkManager)

  • 使用图形工具(推荐)
    bash
     nmtui  

    nm-connection-editor

    选择对应接口,将 IPv4 方法改为 “手动”,输入 IP、网关和 DNS。

  • 直接编辑配置文件
    bash
      /etc/NetworkManager/system-connections/连接名.nmconnection

    [ipv4]部分添加:
    ini

    重启服务:
    bash

     systemctl restart NetworkManager

三、验证配置

  1. 检查 IP 地址
    bash
     addr show 接口名

    接口名

    确保显示的 IP 与配置一致。

  2. 测试网络连通性
    bash
       .1.1    

    .8.8

    www.baidu.com

  3. 检查 DNS 解析
    bash
     www.baidu.com

四、常见问题与处理

  1. 配置文件语法错误

    • Netplan 需严格遵循 YAML 缩进规则,可用netplan --debug generate检查。
    • ifcfg 文件注意等号前后无空格,参数名正确(如GATEWAYGATEWAY4)。

  2. 网络服务启动失败

    • 检查日志:bash
       journalctl  NetworkManager  

      journalctl networking

    • 确保物理网线连接正常,或虚拟机网络适配器模式正确(如 NAT 模式需配置对应网段)。

  3. DNS 无法解析

    • 确认/etc/resolv.conf中包含配置的 DNS 服务器,或通过systemd-resolve管理(CentOS 8+)。

五、补充说明

  • 备份配置文件:修改前建议复制原文件,例如:bash
      /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33.bak

  • 权限问题:编辑系统文件需使用sudo,确保文件权限正确(如 Netplan 文件需600权限)。
  • 多网络接口:若存在多个接口(如有线 + 无线),需分别配置或禁用 DHCP。

通过以上步骤,可在主流 Linux 发行版中稳定设置固定 IP 地址。若需进一步优化,可结合防火墙规则(如firewalldufw)限制特定 IP 访问,提升网络安全性。

阅读更多 >>>  通过IP地址远程控制电脑

网站数据信息

"如何将linux的ip固定ip"浏览人数已经达到21次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:如何将linux的ip固定ip的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!