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

linux固定ip

作者:冷宸枫   发布日期:2025-05-02   浏览:23

# 配置 Linux 固定 IP 地址示例代码

# 1. 使用 NetworkManager (适用于大多数桌面和服务器发行版)
# 编辑连接配置文件,例如:
nmcli connection modify "你的网络连接名称" ipv4.addresses "192.168.1.100/24" ipv4.gateway "192.168.1.1" ipv4.dns "8.8.8.8" ipv4.method manual

# 2. 编辑网卡配置文件 (适用于基于 Red Hat 的系统,如 CentOS, RHEL)
# 修改 /etc/sysconfig/network-scripts/ifcfg-eth0 文件
# 添加或修改以下内容:
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8

# 3. 使用 netplan (适用于 Ubuntu 18.04 及以上版本)
# 编辑 /etc/netplan/01-netcfg.yaml 文件
network:
  version: 2
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses: [8.8.8.8]

# 应用配置并重启网络服务
# 对于 NetworkManager:
systemctl restart NetworkManager

# 对于基于 Red Hat 的系统:
systemctl restart network

# 对于使用 netplan 的系统:
netplan apply

解释说明:

  1. NetworkManager:通过 nmcli 命令行工具修改网络连接的配置。你可以指定静态 IP 地址、网关和 DNS 服务器。

  2. Red Hat 系统(如 CentOS, RHEL):通过编辑 /etc/sysconfig/network-scripts/ifcfg-eth0 文件来设置静态 IP 地址。确保将 BOOTPROTO 设置为 static,并指定 IP 地址、子网掩码、网关和 DNS 服务器。

  3. Netplan(适用于 Ubuntu 18.04 及以上版本):通过编辑 /etc/netplan/01-netcfg.yaml 文件来配置静态 IP 地址。Netplan 使用 YAML 格式,确保缩进正确无误。

最后,根据所使用的网络管理工具,重启相应的服务以使更改生效。

上一篇:linux重命名文件命令

下一篇:linux设置文件夹权限

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

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

Laravel 中文站