很多赚钱宝(以下简称盒子)的玩家拥有不止一个盒子,我本人就在家里挂了4个盒子。当在公司或者出差在外时,想用TELNET对盒子做些设置,倍感不便。速度不行时,想降级固件;怀疑缓存出问题,想格式化硬盘;时不时想在盒子上安装些其他服务来折腾。如果你只有一个盒子,那么好办,只要在路由器上做个简单的端口映射就行了。但是当你拥有超过一个盒子时,端口映射就有局限了。端口映射只能让你访问一个盒子。除非每个盒子都能工作在不同的端口上,并在路由器上各自建立不同的端口映射。现在的问题是,我们能否让不同的盒子TELNET在不同的端口上呢?
工具/原料
迅雷赚钱宝,固件版本:V1.1.811
工具软件:putty.exe
用户必须有网络以及相关软件使用的基本知识
准备工作
1、首先你需要注册一个DDNS的服务,比如花生壳就是一个不错的选择,并且绑定动态IP地址到你的域名。
2、已经在你的盒子上添加了有root权限的用户。如果这一步还没有做,请自行百度我的另一篇文章《赚钱宝如何添加有root权限的用户》
修改盒子的TELNET端口
1、在本文中,我们想要使用端口2103。我们首先要确认这个端口没有被其他服务占用。我们可以用putty.exe来尝试telnet端口2103。如果无法连接,那么可以确认此端口可用。
2、现在通过标准端口23来telnet我们的盒子,用root权限账户登录。在本例中,我的root权限账户名是admin。
3、运行命令来修改文件/etc/servicesvi /etc/services按下字母“i",进入编辑模式,在文件中找到行:telnet23/tcp把这行改成:telnet 2301/tcp按下“esc”键,进入命令模式。听到电脑叮叮响后,键入“:wq”后再回车。
4、运行命令reboot来重启盒子后,我们就可以telnet到盒子的2301端口上了。
路由器上设置端口映射
1、现在需要在路由器上设置相应的端口映射。本人使用的是小米MINI,大家可以根据各自的路由器来做相应的设置。
验证成果
1、现在让我们来试一下从外面使用动态域名来telnet我们的盒子。从图中结果可以看到,我们在外网成功telnet到内网盒子的端口2301。
2、最后,请看我的最终网络结构图。