上一篇
2025年8月最新动态:随着Linux内核6.10版本的广泛部署,网络管理工具迎来多项优化,特别是netplan
和NetworkManager
对IPv6静态配置的支持更加稳定,近期Ubuntu 24.10和RHEL 10的测试版显示,传统ifconfig
命令已完全被iproute2
工具取代,建议用户优先使用现代网络配置方式。
在局域网中,服务器、NAS或智能家居中枢等设备通常需要固定的IP地址,动态获取IP(DHCP)虽然方便,但地址可能变化,导致远程访问或端口转发失效,下面介绍三种主流配置方法。
适用系统:Ubuntu、Fedora、CentOS等带桌面环境的发行版
打开网络设置
点击右上角网络图标 → 选择"有线设置"或"Wi-Fi设置" → 找到当前连接旁的齿轮按钮。
切换为手动配置
在"IPv4"或"IPv6"选项卡中:
168.1.100
) 24
(对应255.255.0
) 168.1.1
) 8.8.8,1.1.1.1
保存并重启连接
点击"应用"后,通过开关网络连接或终端执行生效:
nmcli connection reload
配置文件路径:/etc/netplan/
下的YAML文件(如00-installer-config.yaml
)
备份并编辑配置
sudo cp /etc/netplan/00-installer-config.yaml ~/backup.yaml sudo nano /etc/netplan/00-installer-config.yaml
示例(适配你的网络环境):
network: version: 2 ethernets: enp3s0: # 网卡名,用`ip a`查询 dhcp4: no addresses: [192.168.1.100/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]
应用配置
sudo netplan apply
配置文件路径:/etc/sysconfig/network-scripts/ifcfg-ens33
(网卡名可能不同)
编辑配置文件
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
关键参数修改:
BOOTPROTO=static IPADDR=192.168.1.100 NETMASK=255.255.255.0 GATEWAY=192.168.1.1 DNS1=8.8.8.8 ONBOOT=yes # 开机自动启用
重启网络服务
sudo systemctl restart network
检查IP分配
ip a show | grep "inet "
测试外网连通性
ping -c 4 google.com
确认网关可达
ip route | grep default
/etc/resolv.conf
(注意该文件可能被自动覆盖) 168.1.2-50
,则静态IP用168.1.100+
) /etc/hosts
中添加主机名映射,方便后续管理 掌握静态IP设置后,你的Linux设备将获得稳定的网络身份,特别适合搭建网站、文件共享或智能家居控制中心等场景。
本文由 牧香梅 于2025-08-02发表在【云服务器提供商】,文中图片由(牧香梅)上传,本平台仅提供信息存储服务;作者观点、意见不代表本站立场,如有侵权,请联系我们删除;若有图片侵权,请您准备原始证明材料和公证书后联系我方删除!
本文链接:https://up.7tqx.com/wenda/515587.html
发表评论