动态配置ip

ifconfig eth0 192.168.5.9 netmask 255.255.255.0

静态配置ip

1. NetworkManager方式
  • 设置IP为固定静态IP(开机不变) 设置eth0为静态IP地址, 开发板/etc/network/目录下对interfaces文件进行修改 。
[root@100ask:~]# vi /etc/network/interfaces
#修改并为如下内容,执行 :wq 保存并退出,执行/etc/init.d/S40network restart 重启网络服务。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
    address 192.168.5.9
    netmask 255.255.255.0
    gateway 192.168.5.1

2.systemd-networkd

原文链接:https://www.imooc.com/article/275055

  • 如果你想给网络设备分配一个静态 IP 地址,那就新建下面的配置文件。

    $ sudo vi /etc/systemd/network/10-static-eth0.network
    #修改为
    [Match]Name=eth0
    [Network]Address=192.168.5.11/24
    Gateway=192.168.5.1
    DNS=8.8.8.8
    

    eth0 接口地址会被指定为 192.168.5.11/24,默认网关是 192.168.5.1, DNS 服务器是 8.8.8.8。

  • 重启 systemd-networkd 服务或者重启机器。

    sudo systemctl restart systemd-networkd
    
  • 运行以下命令检查服务状态

    $ systemctl status systemd-networkd
    $ systemctl status systemd-resolved
    
Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐