You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu Server 23.04静态IP地址配置分步指引求助

Ubuntu Server 23.04静态IP地址配置分步指引求助

嗨,我完全懂你的烦恼——服务器IP突然变动,连文件和SSH都用不了,太闹心了!别慌,Ubuntu 23.04已经默认用Netplan来管理网络配置了,所以找不到/etc/network/interfaces是正常的,咱们一步步来搞定静态IP:

第一步:先摸清当前网络情况

首先得知道你的网卡叫什么名字,还有现有IP、网关这些信息,敲这个命令:

ip addr

看输出里,类似enp0s3或者eth0的就是你的网卡名称(找带inet地址的那项),顺便记一下当前的网关(可以用ip route show default查)和常用的DNS服务器。

第二步:备份Netplan配置文件(重要!)

Netplan的配置文件在/etc/netplan/目录下,一般是后缀为.yaml的文件,比如00-installer-config.yaml。先备份一份,万一改坏了能恢复:

sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak

第三步:编辑静态IP配置文件

用nano编辑器打开配置文件(nano比vim简单,适合新手):

sudo nano /etc/netplan/00-installer-config.yaml

把里面的内容替换成下面的模板,记得把括号里的内容换成你自己的信息:

network:
  ethernets:
    enp0s3:  # 替换成你的网卡名称
      addresses: [192.168.1.100/24]  # 这里填你想要的静态IP+子网掩码,比如/24对应255.255.255.0
      gateway4: 192.168.1.1  # 替换成你的网关IP(路由器地址)
      nameservers:
        addresses: [8.8.8.8, 1.1.1.1]  # DNS服务器,用公共的或者你内网的都可以
  version: 2

⚠️ 注意:YAML文件对缩进要求极高,必须用空格(不能用Tab键),每个层级缩进2个空格,不然配置会失效!

第四步:测试并应用配置

先测试配置有没有语法错误,这个命令很安全——如果出错会自动回滚,不会断网:

sudo netplan try

如果终端提示配置没问题,按回车确认。然后让配置永久生效:

sudo netplan apply

第五步:验证静态IP是否生效

再敲一次ip addr,看看你的网卡IP是不是变成你设置的静态地址了,也可以ping一下网关或者外网(比如ping 8.8.8.8),确认网络正常。

额外提醒:resolv.conf是系统自动生成的,不用手动修改,Netplan会帮你配置好DNS,所以不用碰它。另外,要是你的服务器是通过VPN访问的,记得设置的静态IP要在VPN允许的网段里,不然可能连不上哦!

备注:内容来源于stack exchange,提问作者tschembe

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.21 13:29:34