type
status
date
slug
summary
tags
category
icon
password
如需技术支持,请点击 👉 联系方式
有时候我们会遇到 unRAID 无法访问的情况,造成的原因可能有很多,本篇文章也没办法对所有可能的因素做出解释,因此本文主要介绍:删除 unRAID 系统下的网络配置文件来让 unRAID 重置网络设置。作者平时在协助别人解决网络问题时也会经常使用到,这种方式相对通用,可作为大家排查网络问题的方法之一。
1、访问不到 unRAID 的可能原因有很多
需要说明的是,unRAID 访问不到(如浏览器打不开 unRAID 管理界面)造成的原因有很多,比如:
- 系统崩了;
- 系统没能正常加载;
- 网络接口有问题;
- 其他网络设备出问题导致连接不上 unRAID;
- ….
造成的原因既可能有硬件问题,也有可能是软件问题,不同的场景下有不同的解决办法,不能一概而论。
2、可以通过重置 unRAID 网络设置来尝试解决问题
如果说有什么可以通用的尝试办法,那么删除 unRAID 的网络配置以此来重置网络可以算其中一个。
2.1、原理
unRAID 的网络配置是保存在一个叫做
network.cfg
配置文件中,如果将此文件删除,那么在重启 unRAID 系统之后,系统会重新创建一个包含默认配置的 network.cfg
文件,以此来实现 unRAID 网络配置的重置。2.2、network.cfg
文件的保存位置和默认内容
network.cfg
配置文件保存在U盘的 config 文件夹下,对应到 unRAID 系统内则是保存在 /boot/config
。我们可以提取 unRAID 官方安装包内的
network.cfg
文件,其默认内容如下:上面的内容也是当你将原先的
network.cfg
文件删除之后,unRAID 系统重新创建此文件时的内容。配置的内容比较简单,看单词即可知道是什么意思,不过为了让大家理解得更清楚,我对上面的内容添加了一些注释:
上面配置文件中的很多配置的值都是空的,那是因为在刚开始的时候,unRAID 系统未运行之前是无法初始化网络设置的,只有当你正常加载系统之后,且能够自动获取到 IP 地址时,那么上面那些没有值的参数就会被设置好相应的值。
2.3、重置方法:删除 network.cfg
文件
很简单,只需要删除
network.cfg
文件即可。如果你此时已经无法访问到 unRAID,那么你可以将设备关机,然后拔出系统U盘插到电脑上,删除U盘 config 文件夹下面的 network.cfg
文件即可。对于关机,一般不建议直接强制关闭,你可以按一下主机的电源键(按一下即可),这会触发 unRAID 系统的关机操作,顺利的情况下过几分钟 unRAID 就会自动关机(关机的速度取决于系统所运行的服务多不多,如果你运行的服务少那自然关机会快一些)。如果过了很久都没关机,那么只能是强制关闭服务器了(还是建议多耐心等一会,强制关机才是最后的操作)。
2.4、重置网络配置的同时给 unRAID 一个初始 IP 地址
删除掉
network.cfg
配置文件之后,unRAID 会自动创建一个新的 network.cfg
文件,并且会通过 DHCP 获取 IP 地址的方式来让 unRAID 获取 IP 地址。如果你需要给 unRAID 指定一个固定的 IP 地址,那么你可以通过修改
network.cfg
文件内的内容来实现。你需要做的就是删掉
network.cfg
文件之后,手动新建一个 network.cfg
文件并将下面的内容粘贴进去(或者在原有配置文件之上,删除掉所有的内容再把下面的配置粘贴进去),然后根据注释和你自己的实际情况修改:3、注意,请备份了再操作U盘
注意,由于我们需要对U盘内的文件进行操作,所以:
无论是什么情况下,都请先备份好U盘里面的所有文件,然后再进行操作!
完