APP下载 微博 微信

Hao4K影音


[经验心得] all in one的NAS侠们,进来接受挑战

[复制链接]

发表于 2020年02月09日 14:02 34103 0 来源:媒体存储> 经验心得 回帖奖励 |倒序浏览 |

MaiTa 帖主

2020-2-9 14:02

我就是一个钢铁厂天车维修电工,闲来无事,看着你们这帮nas侠们万兆也玩了,动不动就卵路由,那好,diss你们这帮专业的NAS侠们,有胆进来挑战一下这个题怎么答吧
先上网络详情图

PS1:有人就说了,这都什么年代了,你还用着XP呢。解释:这是班上的破电脑,都是老师傅们家里淘汰的G41,我拿来上了L5420就当我的办公机了,但是有的时候我这台机器还有上网需求,所以只能开手机热点。另,钢铁厂内网,一片荒芜,需求就上个OA,开个飞鸽传书,说穿了,既没有性能的需求,又没有钱,所以,XP足矣足矣。。。。
PS2:我在这张拓扑图的openwrt上还配置了NAS,以满足我的其他一些需求, 如有朋友感兴趣,我可以以后再继续水贴
1.配置情况ipconfig



2.原始路由情况表routeprint

好了,前期情况收集到此结束。
达成目的:内网数据走内网,外网数据走外网。
困难分析:
1, 分析当前路由表可知,由于存在两条默认路由,并且,网关为192.168.1.1的这条路由其metric值大于网关为192.168.43.176的,这就直接导致了出接口的错误,在这张路由表的管理下,所有数据均走的192.168.1.1这个出接口,目的达不到
2, 由于
192.168.43.176是华为畅想8P的热点分配过来的网关地址,而且这个地址并不固定,这就直接导致了,如果单单通过调整默认路由的metric值并不能一劳永逸,每次手机开热点的时候都必须重新ipconfig查找其此次的网关,然后重写正确的路由条目。
更恶心的是,华为畅想8p的手机中并没有任何选项能够固定这个DHCP的地址分配。
每次开热点都要手动重写静态,这样不能忍,必须解决。
解决思路:
写个加强版的批处理脚本,自动化的执行一切,每次连上热点后,只要双击这个脚本就666了~~~
办法和释义:善用百度,抓来就用,找到如下一个脚本
————————分————————割————————线————————
@echo off&setlocalenabledelayedexpansion
echo 正在查找默认网关...
for /f "usebackq delims=" %%i in(`ipconfig /all`) do (   
:: 将ipconfig /all返回的字符串赋值给%%i
echo %%i|find /i"gateway">nul||echo %%i|find "默认网关">nul
::在%%i中查找“gateway”或者“默认网关”行
if "!errorlevel!"=="0"(
for /f "tokens=2 delims=:" %%a in("%%i") do
:: 在%%i中使用:符号分割字符串并右移两位开始取值,并赋值给%%a
for /f "delims= " %%m in ("%%a")do
:: 在%%a中把尾部空格去除掉,并赋值给%%m
set ipgate=%%m
:: 把%%m的值赋值给ipgate 就得到网关地址了
)
)
echo 默认网关是:!ipgate!
echo 正在切换网关地址,请稍后
route add 0.0.0.0 mask 0.0.0.0 !ipgate! metric 3 ::调整外网的默认路由,metric为3
route add 0.0.0.0 mask 0.0.0.0 192.168.1.1 metric 10 ::调整内网的默认路由,metric为10
route add 172.16.0.0 mask 255.255.0.0 192.168.1.1
::重新写一条静态路由,让内网的所有数据均命中此条,也就是说上一条调整了metric值的默认路由其实是不会命中的
echo 当前路由表
route print
pause
————————分————————割————————线————————
结果展示:

目标达成done
补充解释:
1.路由匹配原则是:最长匹配原则,通过比对目的地址和掩码,找到最合适的的那个条目进行转发,从而保证投递精准。当出现两条完全一样的目的地址和掩码的时候,pk权重,谁的权重大,匹配谁。
2.默认路由:目的地址为0.0.0.0和掩码0.0.0.0的是默认路由,当无法找到更精确的匹配项时,匹配默认

说在后面的话:
用啥其实并不重要,关键是得有解决问题的思路,我diss你们是因为你们很多人并不真正了解自己的需求,上NAS上all in one的软路由很多是没用且多余的。
灵魂拷问三连击:
1。RouterOS的脚本会写么?不会写的话,看脚本生成器生成的脚本能懂是什么意思么?知道RouterOS为啥能发展起来么?
2。openwrt的特点是什么?你都用上了啥特点?
3。公网IP有木有?动态的也行啊,没有吧?回家都需要VPN,就问你们用NAS是想干嘛?!难不成你们都在家SOHO?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

返回列表 本版积分规则



绑定微信 + 关注公众号,第一时间获得消息通知!
:
新手玩家
:
介绍未填写

主题

帖子

积分7

图文推荐

  • 星际蜗牛安装黑裙(群晖)制作家用nas新手

    星际蜗牛安装黑裙(群晖)制作家用nas新手教程NO.

  • 家庭NAS+HTPC组建及注意事项(一)(内网穿

    原创篇一:家庭NAS+HTPC组建及注意事项(一)(内

  • 搭建私有云—华芸AS6404T NAS+华硕 AC68U体

    帮朋友搭建私有云—华芸AS6404T NAS+华硕 AC68U体

  • 科普:什么是硬盘MTBF?那MTTF、MTTD、MTTR

    买固态硬盘,我们会比较关注颗粒寿命,机械硬盘虽

  • 小量的影视、音频存储方案之我见

    最近,一块使用了近十年的4T移动硬盘挂了(曾被摔

  • 机械硬盘该怎么选?教你最全机械硬盘选购指

    机械硬盘该怎么选?教你最全机械硬盘选购指南

  • 入了极空间,从黑群晖到极空间谈谈区别

    之前用过黑群晖,现在改了极空间 1、为什么从

  • 极空间挂载阿里云、115、百度、夸克等20个

    理论上使用如下教实现程极空间可以挂载阿里云网盘

  • NAS都有哪些品牌?带你了解几大NAS名牌介绍

    NAS都有哪些品牌?带你了解几大NAS名牌介绍 前

  • 红米AC2100刷Padavan固件超全详细教程

    刷机全过程图解 准备工作这部分,网上教程几乎都

  • Hao4K影音app客户端下载