1、修改/etc/netplan/0*-installer-config.yaml文件实现

1.1、使用ifconfig查询需要配置的网卡名称

注:若使用ifconfig命令看不到要配置的网卡信息(实体网卡存在)则说明网络配置的有问题,此时使用ifconfig -a则可以看到全部的网卡信息。

1.2、修改0*-installer-config.yaml文件如下(静态ip dns 网关 dhcp等可按需配置)

# Let NetworkManager manage all devices on this system
network:
  version: 2
  renderer: networkd
  ethernets:
        eno2:
                dhcp4: true
                nameservers:
                        addresses: [223.5.5.5, 114.114.114.114, 8.8.8.8]
        eno1:
                dhcp4: false
                addresses: [192.168.1.2/24]
                gateway4: 192.168.1.1
                nameservers:
                        addresses: [114.114.114.114, 8.8.8.8]

 修改完成后使用netplan apply命令应用网络配置,使用reboot命令重启后即可生效。

注:1、修改前请将0*-installer-config.yaml进行备份,以便出错后恢复;

        2、文件中每个“:”后需要设置一个空格,各行有固定的缩进格式,以原版0*-installer-config.yaml为准。

        3、若重启后未生效(使用ifconfig看不到网卡信息 / 使用ifconfig -a看到相应网卡未能看到配置的ip信息(未打印inet *.*.*.* netmask *.*.*.* broadcast *.*.*.* 行))则使用方法2进行配置

 2、修改/etc/network/interfaces文件实现

若方法1未能生效则可修改interfaces文件如下,重启即可生效

 3、设置临时静态IP

指定网卡设置IP与子网掩码

ifconfig eno1 192.168.1.2 netmask 255.255.255.0

设置网关

route add default gw 192.168.1.1

参考博客:Ubuntu设置静态IP地址的几种方法_ubuntu配置静态ip地址_f大熊的博客-CSDN博客

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐