# 配置 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
NetworkManager:通过 nmcli
命令行工具修改网络连接的配置。你可以指定静态 IP 地址、网关和 DNS 服务器。
Red Hat 系统(如 CentOS, RHEL):通过编辑 /etc/sysconfig/network-scripts/ifcfg-eth0
文件来设置静态 IP 地址。确保将 BOOTPROTO
设置为 static
,并指定 IP 地址、子网掩码、网关和 DNS 服务器。
Netplan(适用于 Ubuntu 18.04 及以上版本):通过编辑 /etc/netplan/01-netcfg.yaml
文件来配置静态 IP 地址。Netplan 使用 YAML 格式,确保缩进正确无误。
最后,根据所使用的网络管理工具,重启相应的服务以使更改生效。
上一篇:linux重命名文件命令
下一篇:linux设置文件夹权限
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站