树莓派4B固定IP地址

方法1.在/etc/network/interfaces.d/ 目录下添加固定IP地址的脚本配置文件
将下面的配置保存为 eth0 ,然后放到/etc/network/interfaces.d/ 目录下就可以了

## eth0网卡接口配置 ##

#主配置 /etc/network/interfaces
#网卡接口配置 /etc/network/interfaces.d/
#不支持在行尾注释

auto eth0
#不设置IP的命令
#iface eth0 inet manual
#手动设置ip命令
iface eth0 inet static
    #更改的ip地址
    address 192.168.1.253
    netmask 255.255.255.0
    gateway 192.168.1.1
    network   192.168.1.0
    broadcast 192.168.1.255
    dns-domain 119.29.29.29
    dns-nameservers 119.29.29.29
      # 路由优先级,数值越小优先权越大,默认值是metric 0 #软件包apt install ifmetric
    metric 0  
    # 设置MTU值
    mtu 1492

重启下系统

sudo reboot

重新开机之后,可能原先的ip没被删掉,但不影响,可以直接用设定的固定的 ip 来登录了

方法2.在终端里输入脚本语言,自动在/etc/network/interfaces.d/ 目录下生成一个eth0配置文件
切换到root用户

su root

复制下面的脚本代码改好ip地址,粘贴到终端,回车,就可以了。

echo -e '
## eth0网卡接口配置 ##

#主配置 /etc/network/interfaces
#网卡接口配置 /etc/network/interfaces.d/
#不支持在行尾注释

auto eth0
#不设置IP的命令
#iface eth0 inet manual
#手动设置ip命令
iface eth0 inet static
    #更改的ip地址
    address 192.168.1.253
    #掩码
    netmask 255.255.255.0
    #网关
    gateway 192.168.1.1
    network   192.168.1.0
    #广播地址
    broadcast 192.168.1.255
    #DNS地址
    dns-domain 119.29.29.29
    #DNS服务
    dns-nameservers 119.29.29.29
      # 路由优先级,数值越小优先权越大,默认值是metric 0 #软件包apt install ifmetric
    metric 0  
    # 设置MTU值
    mtu 1492
    '>/etc/network/interfaces.d/eth0

重启下系统

sudo reboot

重新开机之后,可能原先的ip没被删掉,但不影响,可以直接用设定的固定的 ip 来登录了

你可能感兴趣的:(树莓派)