跳到主要内容

设置静态 IP

要在 BliKVM 镜像上配置静态 IP 地址,可以按照以下步骤操作:

v1 v2 v3 版本 - Debian

  1. SSH 登录到 BliKVM,如果系统是只读的,请使用 rw 命令将系统设置为可写。

  2. 使用以下命令编辑网络接口配置文件:

    sudo nano /etc/NetworkManager/NetworkManager.conf
    # 确保 ifupdown 为 false
    [main]
    plugins=ifupdown,keyfile

    [ifupdown]
    managed=false

    [device]
    wifi.scan-rand-mac-address=no
  3. 譬如配置MyWiFi这个网络为静态IP。

       sudo chmod 777 -R /etc/NetworkManager/system-connections
    systemctl restart NetworkManager
    sudo nmcli connection modify "MyWiFi" ipv4.addresses 192.168.1.100/24
    sudo nmcli connection modify "MyWiFi" ipv4.gateway 192.168.1.1
    sudo nmcli connection modify "MyWiFi" ipv4.dns "8.8.8.8"
    sudo nmcli connection modify "MyWiFi" ipv4.method manual
    sudo nmcli connection up "MyWiFi"

    根据您的网络配置调整这些值。

  4. 重启 BliKVM检查是否重启后仍生效。

v4 版本 - armbian

  1. SSH 登录到 BliKVM,如果系统是只读的,请使用 rw 命令将系统设置为可写。

  2. 使用以下命令编辑网络接口配置文件:

    sudo vim /etc/network/interfaces
  3. 在文件中找到以 # Example static IP configuration 开头的部分。

  4. 取消注释该部分下的行,并修改它们以设置所需的静态 IP 地址、网关、DNS 服务器和其他网络设置。

    示例:

    source /etc/network/interfaces.d/*
    auto eth0
    allow-hotplug eth0
    iface eth0 inet static
    address 192.168.0.100
    netmask 255.255.255.0
    gateway 192.168.0.1
    dns-nameservers 192.168.0.1

    根据您的网络配置调整这些值。

  5. 保存更改。

  6. 重启 NetworkManager 以使更改生效:

    sudo systemctl restart NetworkManager

重启后,您的 BliKVM 将使用配置的静态 IP 地址,而不是从 DHCP 服务器动态获取 IP 地址。确保您选择的静态 IP 地址未被网络中的其他设备占用,并且在同一子网内。