瑞芯微Rockchip开发者社区
直播中

王玲

7年用户 1430经验值
私信 关注
[问答]

请问firefly rk3399如何设置静态IP?

请问firefly rk3399如何设置静态IP?

回帖(1)

h1654155275.5714

2022-3-8 11:29:19
硬件平台: firefly rk3399
操作系统: Ubuntu 16.04(官方SDK)
开发环境: Ubuntu 16.04



1 前言


  PC通过WiFi或者以太网登录rk3399 板端Ubuntu16.04,Ubuntu16.04默认是动态IP,所以会出现IP变动的情况,板端IP变动,则导致SSH终端登录失败。此时只能通过板端串口Dbug口去查询板端IP地址,显得繁琐。因此,有必要将rk3399 板端固定为静态IP。



2 设置方法


第一步:查询网络配置文件: cat /etc/network/interfaces

firefly@firefly:~$ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source-directory /etc/network/interfaces.d
auto wlan0
iface wlan0 inet dhcp

  此时,可以看出wlan0网卡设置为动态获取IP的模式。



第二步:重新配置网络配置文件,键入如下内容: sudo vi /etc/network/interfaces

iface wlan0 inet static
address 192.168.0.105
netmask 255.255.255.0
gateway 192.168.0.1
broadcast 192.168.0.255



  • 第一行,设置wlan0网卡为静态IP
  • 第二行,IP地址
  • 第三行,子网掩码
  • 第四行,网关,可以登录路由器查看
  • 第五行,广播地址,按原来默认即可


第三步:设置服务器dns:vi /etc/resolv.conf

nameserver 116.77.76.254
nameserver 116.77.76.253



  • 第一行,首选dns地址,可以登录路由器查看
  • 第二行,备选dns地址,可以登录路由器查看


第四步,重启网卡

sudo /etc/init.d/networking restart



第五步:外网ping测试,能正常ping通说明配置生效

firefly@firefly:~$ ping baidu.com
PING baidu.com (39.156.69.79) 56(84) bytes of data.
64 bytes from 39.156.69.79: icmp_seq=1 ttl=46 time=45.3 ms
64 bytes from 39.156.69.79: icmp_seq=3 ttl=46 time=51.4 ms
64 bytes from 39.156.69.79: icmp_seq=4 ttl=46 time=54.1 ms
64 bytes from 39.156.69.79: icmp_seq=5 ttl=46 time=51.4 ms


第六步:重启系统,查看IP地址及能否访问Internet
firefly@firefly:~$sudo reboot
firefly@firefly:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 36:ee:b6:48:de:ea  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:858 (858.0 B)
          Interrupt:24

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:365 (365.0 B)  TX bytes:365 (365.0 B)

wlan0     Link encap:Ethernet  HWaddr cc:4b:73:85:5d:66  
          inet addr:192.168.0.105  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::ce4b:73ff:fe85:5d66/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:37 errors:0 dropped:0 overruns:0 frame:0
          TX packets:79 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:4382 (4.3 KB)  TX bytes:12320 (12.3 KB)
举报

更多回帖

发帖
×
20
完善资料,
赚取积分