小米路由器ARP绑定2021-09-08测试可用

小米路由器 专栏收录该内容
1 篇文章 0 订阅

前面内容和教程无关,可以直接跳到正文

小米路由器有DHCP静态IP分配功能,但并不是ARP绑定

导致电脑关机后路由器的ARP缓存表里面只有IP地址没有MAC地址信息,网络唤醒就失效了。

我用的是小米路由器3G,之前是刷了OpenWrt,发现有BUG就换成了Padavan

但是玩游戏会掉线,因为Padavan的功能确实很多

用的东西比较多,像VPN服务器、FTP服务器和Smaba所以就一直没换固件

游戏掉线的问题搞得有点烦,把开启的这些全关,U盘拔下来也还是会掉线

不知道怎么回事内存占用很高,然后就刷回了官方固件

最近没怎么玩游戏暂时还没发现有掉线的情况,但是网络唤醒的问题搞得头疼

我刚开始用官方固件的时候,我记得是用arp -f 的搞定的ARP绑定

但是这次刷了开发版固件和开启了SHH之后,发现 arp -f 这个命令被移除了...

真不知道小米怎么想的,arp绑定没有,arp -f 这个命令也移除了。

好在arp -s 这个命令还是能用的,但是有个问题这个命令绑定的地址是存在内存里面的

重启路由器就又得重新设置,我刚开始是想把arp -s 放/etc/rc.d/rc.local 里面

开机启动会自动执行这条命令,没想到官方把/etc/rc.d/rc.local的这个开启启动也移除了....

我找了找发现了这个文件/etc/rc.local ,我把命令放到这个文件里面重启了一下路由器发现可行。

测试了几次都没有问题,这个是我目前找到能重启路由后 arp绑定正常的唯一方法了。

下面是教程,记录一下,也顺便给有需要的人参考一下

以下为正文

注:路由器需要刷开发版并且开启SSH,开SSH好像就没保修了

而且有一定的风险,自行判断是否要开SSH,开启SSH这个网上教程很多就不多说了

开启SSH后才能操作以下步骤

1.用Xshell等工具连接路由器

2.输入"vi /etc/rc.local" 正常进入后如下图(Xshell里面粘贴是同时按下Shift+Insert)

3.按A进入文本输入模式,在exit 0 的前面按回车加一行,然后输入

"arp -s 192.168.31.101 aa:bb:cc:dd:ee:ff" (只是示例,输入自己需要绑定的IP和mac地址)

4.按ESC切换到命令模式,然后输":wq!",会在左下角显示,输入之后按回车保存。

5.重启路由器,需要绑定的那台设备先不要联网,用Xsehll连接上路由器然后输入 arp

如果ARP缓存表里面有刚刚添加的那一项就是成功了。

最后:已经写的非常详细了,这都看不懂我也没办法了,如有其它更好方法欢迎一起讨论!

  • 2
    点赞
  • 6
    评论
  • 0
    收藏
  • 打赏
    打赏
  • 扫一扫,分享海报

评论 6 您还未登录,请先 登录 后发表或查看评论
©️2022 CSDN 皮肤主题:1024 设计师:我叫白小胖 返回首页

打赏作者

沅甴

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值