b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

Mi路由器开发版本和配置

电脑杂谈  发布时间:2020-08-04 15:11:32  来源:网络整理

小米路由4和小米路由3g_小米路由2与小米路由3g_小米路由器 配置

在千兆无线路由器中,Mi Router 3G的硬件配置比Mi Router 4强. 路由器3G的RAM为256MB(而路由器4为128MB),并且还有一个USB3.0. 也许因为不支持USB,Route 4根本没有提供开发版本. 因此,路由3G是最具成本效益和可玩性的.

为什么使用开发版ROM

小米路由器的Web管理界面非常简单,基本上只有核心功能(但是对于大多数用户来说已经足够了). 对于喜欢折腾的用户来说,这还不够. 例如,如果我想添加启动脚本,或者想使用tcpdump捕获路由器上的数据包,则无法实现默认ROM.

开发版ROM可以使用SSH登录到路由器,就像进入小型Linux系统一样,控制程度也不相同.

当然,OpenWRT既灵活又强大,也可以在3G上使用. 不选择它的原因是官方开发版本已经足够强大,并且两者是相似的(官方ROM本身也从OpenWRT进行了修改). 另一方面,官方ROM支持手机管理,并且有更多选择. 例如,一旦我的动态域名更新失败,我就可以通过移动接口远程找到路由器IP.

下载开发版本ROM

从小米的官方网站()下载开发版本ROM.

小米路由4和小米路由3g_小米路由器 配置_小米路由2与小米路由3g

开发版本似乎低于稳定版本,最新更新于2018年10月.

闪烁

许使用USB闪存驱动器来刷新机器,实际上,这不是必需的. 您可以在Web管理界面上刷新机器. 单击右上角的“系统升级”,选择下载的ROM,然后单击“手动升级”.

获取初始root密码

下载该工具以启动ssh(). 该页面还是获取根密码的界面. 但是前提是要登录到小米帐户并绑定/管理相应的路由器(通过移动客户端“小米WiFi”).

启用ssh以要求USB支持. 根据官方说明,主要过程是: 将miwifi_ssh.bin复制到USB闪存驱动器的根目录中,关闭路由器并插入USB闪存驱动器,按Reset按钮打开电源,并在黄灯闪烁.

启动ssh已完成,路由器重启后,您可以使用此密码登录路由器.

小米路由2与小米路由3g_小米路由4和小米路由3g_小米路由器 配置

登录后,可以使用passwd命令修改root密码.

使用密钥登录

使用ssh-copy-id建立密钥信任关系将失败,可能是因为dropbear和openssh密钥存储位置不同. 因此,您需要手动添加它.

在PC上运行

scp〜/ .ssh / id_rsa.pub root@10.7.3.1: / etc / dropbear / authorized_keys在路由器上运行以下命令以重新启动ssh服务.

/etc/init.d/dropbear重新启动并再次登录.

文件系统

小米路由器 配置_小米路由4和小米路由3g_小米路由2与小米路由3g

登录到路由器后,请查看文件系统的合理使用方式.

您可以看到:

/ extdisks / sda1对应于USB存储设备. 因为我有NAS,并且USB的使用可能会影响2.4G WiFi,所以我不打算在路由器上使用USB存储. / tmp是用于内存的虚拟文件系统,因此关闭/重新启动后,其中的内容将丢失;此外,/ var是/ tmp的符号链接,因此不会永久存储. / etc,/ data,/ userdisk是相同的Flash,其中的内容将被永久保存. 根据目录的内容,/ etc和/ userdisk实际上是/ data的子目录. 如果要保存永久日志,则无法像普通的Linux系统一样将其保存在/ var / log中,并且/ userdisk似乎已被Mi Router应用程序使用,我不想触摸它. 然后,将其保存在/ data / usr / log中可能是一个合理的选择.

启动脚本

/etc/rc.local可用,因此可以在此处用作启动脚本的入口点. 脚本本身可以保存在/ etc目录或/ data / usr / bin目录中.

以下是我的/etc/rc.local. 我在/ data / usr / bin中添加了脚本.

#restore phy configspeed = $(uci -q get mon.WAN_SPEED)[-n“ $ speed”] && / usr / sbin / phyhelper天鹅“ $ speed” /data/usr/bin/log-ip.sh /data/usr/bin/ddns.shexit 0log-ip.sh用于记录每次启动拨号后获得的IP地址,内容如下:

小米路由2与小米路由3g_小米路由4和小米路由3g_小米路由器 配置

#!/ bin / shlogdir = / data / usr / logtest -d $ logdir || mkdir -p $ logdir ||退出1addr = $(ip addr show pppoe-wan | grep -w inet | awk'{print $ 2;}')echo“ $(date'+%Y /%m /%d%a%H: %M: % S')-$ addr“ | tee -a $ logdir / wanip.logdnsmasq和本地名称解析

dnsmasq是小型网络的家庭存储桶. 它不仅是路由器的DHCP服务器,还可以用于本地域名解析,甚至支持tftp. 通过版本信息,您可以查看其专门支持/不支持的功能.

它不支持DNS安全扩展,这意味着它支持普通的DNS解析. 当我想使用名称访问局域网中的主机时,我需要使用本地域名服务器.

在某些路由器上,由DHCP设置的名称会自动用于DNS解析. 例如,

将pc1的IP设置为10.9.8.11,并自动将pc2的IP分配为10.9.8.102. 在同一网络中,可以通过名称pc1访问主机10.9.8.11,并且可以通过名称pc2访问主机10.9.8.102. 该主机.

此过程可以(部分)自动化. 但这不是在小米路由器中完成的. 因此找到解决方案.

dnsmasq的配置文件是/tmp/etc/dnsmasq.conf,位于/ tmp目录中,表明它是动态生成的文件,并且该配置文件也对此进行了说明.

#从/etc/config/dhcpconf-dir=/tmp/etc/dnsmasq.d/dhcp-authoritativeaddn-hosts=/tmp/hosts自动生成的配置文件...因此,源配置文件是/ etc / config / dhcp. 我们可以通过修改此文件来添加静态地址配置(该文件还将在Web配置界面上同步更新). 因为我需要将数十个ASUS路由器的DHCP静态配置重置为Xiaomi路由器,所以我使用脚本进行格式转换,然后写入此文件.

您还可以从此配置文件中看到/ tmp / hosts中的主机名将用于域名解析. 因此,解决方案是将要解析的主机名及其IP地址添加到此目录中. 类似于以下内容:

10.7.3.1 router10.7.3.2 nas10.7.3.3 nuc10.7.3.4 kodi10.7.3.6 3dprint10.7.3.7 printer10.7.3.8 radio由于/ tmp目录中的内容不是永久存储的,因此,您需要将此主机列表放在/ data / usr / etc目录中,并将其复制到启动脚本中的/ tmp / hosts目录中.

经过这种折腾,小米3G路由器更加完美. 基本上,它已经超过了我以前使用的千元ASUS路由器.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxingongju/article-291780-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...