Ubuntu 24.04 minimal 配置临时静态网络IP地址(无vi、nano)

Ubuntu 24.04 minimal 配置临时静态网络IP地址(无vi、nano)

4 周前 9 0 0℃

Ubuntu 24.04 minimal 配置临时静态网络IP地址(无vi、nano)

新安装的 Ubuntu 24.04 minimal 系统默认不包含 vi、nano 等编辑器,初始环境下无法直…

新安装的 Ubuntu 24.04 minimal 系统默认不包含 vi、nano 等文本编辑器,在初始状态下无法直接编辑网络配置文件,只能通过 ip addrip route 命令临时修改 IP 地址和路由;该方式仅在当前会话中生效,系统重启后配置将自动失效。

一、查看网卡名称

ip link

网卡名为 ens34

二、配置临时静态 IP

sudo ip addr flush dev ens34
sudo ip addr add 192.168.1.100/24 dev ens34
sudo ip link set ens34 up

临时地址生效了

三、配置默认路由

sudo ip route add default via 192.168.1.1 dev ens34

如果有错误的提示,比如:

RTNETLINK answers: File exists

那就先用下边命令,删除现有的默认路由再重新添加一次

sudo ip route del default<br>sudo ip route add default via 192.168.1.1

四、验证网络

ip a
ip r

安装ping工具进行网络测试:

sudo install -y iputils-ping
ping 223.5.5.5

安装文本编辑器nano:

sudo apt install -y nano

五、配置网络

更改netplan的配置,使IP地址永久生效:

nano /etc/netplan/50-cloud-init.yaml
root@ubuntu24:~# cat /etc/netplan/50-cloud-init.yaml 
network:
  version: 2
  ethernets:
    ens34:
      addresses:
      - "192.168.1.100/24"
      nameservers:
        addresses:
        - 223.5.5.5
        search: []
      routes:
      - to: "default"
        via: "192.168.1.1"
    ens35:
      addresses:
      - "122.168.122.2/24"
      nameservers:
        addresses:
        - 223.5.5.5
        search: []
root@ubuntu24:~#
#配置永久生效
netplan apply

已复制到剪贴板