开发板指定IP地址或者设这自动获取IP

本文介绍了如何在开发板上设置固定IP地址或自动获取IP地址。通过修改/etc/etc0-setting文件来指定IP,或者在内核中启用DHCP支持,编译Busybox并配置相关选项,创建必要的配置文件,最后执行udhcpc命令来自动获取IP地址。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

由于网络连接服务pingtelnetftp等需要两个机器在同一局域网内,但是一般的开发板是固定的IP地址,并不在同一网段内,怎样才能实现呢?

 一,申请一个IP地址,或者在自动获取IP地址的网线上确定一个空的固定的IP地址

     $cd  /etc

     $ls

发现有一个文件etc0-seting

Vi这个文件修改其中的IP地址,DNS保存退出。

二,比较麻烦,设置开发板自动获取IP地址:

 

前提:系统已经实现DNS(即使用ping 通)。

1  在内核中添加以下选项:
Networking  --->
   

·  Networking support   
      Networking options  --->  
           Packet socket                 //
添加.配置
CONFIG_PACKET
          [ * ]     IP: DHCP support         //
添加

          [ * ] Network packet filtering (replaces ipchains)  --->    //
添加,后面子选项可不选,配置CONFIG_NETFILTER
说明:若没选 Packet socket, [ * ] Network packet filtering (replaces ipchains)  --->选项,在执行udhcpc命令时出现如下错误:

~ # udhcpc
udhcpc (v0.9.9-pre) started
udhcpc[208]: udhcpc (v0.9.9-pre) started

FATAL: couldn't listen on socket, Address family not supported by protocol
udhcpc[208]: FATAL: couldn't listen on socket, Address family not supported by protocol
2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值