修改配置自定义静态(固定)IP

修改配置自定义静态(固定)IP

设备默认使用dhcp获取IP地址,如果需要设置自定义的静态IP地址可以参考下面的教程。

这里介绍3种方法,推荐第一种通过路由器MAC绑定来实现,简单方便快捷。

1.路由器MAC绑定

可以通过路由器后台进行mac绑定给设备绑定静态IP地址

2.修改配置文件

首先连接到SSH终端 切换到root用户权限

su root

输入密码:1234

备份网络配置文件

cp /etc/netplan/armbian-default.yaml /etc/netplan/armbian-default.yaml.bak

使用nano编辑命令修改原网络配置文件里面的内容

nano /etc/netplan/armbian-default.yaml

默认dhcp配置如下:

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: yes
      macaddress: "mac地址"

修改为下面的配置 (需要注意缩进 不然会报错)

network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:
      dhcp4: no
      addresses:
        - 192.168.20.50/24 #需要设置的静态IP地址
      routes:
        - to: default
          via: 192.168.20.1 #需要设置的静态地址网关
      nameservers:
        addresses:
          - 223.5.5.5
          - 114.114.114.114
      macaddress: "mac地址"

复制上面的配置信息替换原来的配置文件,这里只需要修改:addresses 选项里面的静态IP地址跟:routes 选项里面的默认网关即可

修改完成后按键盘上的ctrl+x 然后按Y保存配置文件 执行命令使其生效

PS:上面的配置文件为演示配置,具体配置需要根据你的网络情况修改成与你网络对应的网段配置

执行命令使其生效

netplan apply

3.一键修改脚本

登录ssh终端或者web终端 切换到root账户下 执行下面的命令 根据脚本提示修改IP地址即可

wget https://node.6p7p.com/ppkvm_ip.sh && bash ppkvm_ip.sh

image-20250330203444370

脚本运行后会出现3个选项

1.一键把当前IP地址写入静态配置

2.自定义新的静态IP地址

3.回滚上一次的配置

推荐使用第一个选项,一键把当前IP地址写入到静态配置

如果选择第二个选项,则根据脚本提示填写你需要配置的静态IP地址即可

image-20250330204504311

根据脚本提示分别输入需要设定的静态IP地址 网关
IP地址格式:192.168.20.56/24
网关地址格式:192.168.20.1
请注意这里的IP地址跟网关格式需要参考你自己的网络情况不要按照文本里面的例子输入。

选择第三个选项则会回滚到上一次的配置

重启设备

当完成上面的修改操作后。不要直接拔掉电源重启设备,这时候需要先在终端执行reboot命令重启一次设备,不然会自动还原配置。

reboot

执行上面的命令重启一次设备后,后续就可以直接拔掉电源重启设备。