type
status
date
slug
summary
tags
category
password
icon
硬件是软件的基石,软件是真正的灵魂。选择一个合适的操作系统是ALL in One的前提。开始选择Ubuntu Docker来实现,发现小米路由器居然不支持关闭ipv6防火墙,于是打算Docker部署OpenWrt到Ubuntu,使用OpenWrt来进行拨号,成功是成功了,但十分麻烦,于是趁现在没部署什么服务,直接更换Ubuntu为PVE。
为啥是PVE
在All in one的主流中,往往有ESXi、PVE、unRaid这三个选择。考虑到ESXi可能存在兼容问题,unRaid资料较少,不易折腾,遂选择PVE。
镜像
官网下载8.2镜像。
引导盘不要使用Ventoy引导,安装过程会失败。这里选择rufus进行引导,其大致安装如下,注意IP地址的配置即可。
接上鼠标键盘显示器进行安装,安装过程需要配置IP地址,将IP配置到一个不常用的网段如192.168.100.x,网关配置为192.168.100.1,将来分配给OpenWrt作为软路由的网关。
安装重启完成后屏幕出现IP地址后将鼠标键盘及显示器安装回PC机,将小主机网口与PC网口进行直接连接,将IP手动配置到和小主机一个网段192.168.100.x,网关为192.168.100.1。此时通过浏览器连接到小主机,输入对应IP加8006端口,如192.168.100.22:8006。
以后便可以通过浏览器对PVW进行管理。关于管理网口是两个网口的哪一个,需要挨个进行尝试,一般来说是靠近电源口的网口。
解决网络问题
此时,PVE只连接了PC,此口作为将来的Lan口。趁此时路由器还有网络,下载官方openWrt的镜像,之所以没有选择网上高大全的固件,还是想要自己折腾折腾😝。
使用固件选择器选择镜像,根据硬件架构选择,这里选择的是Generic x86/64,在已安装的软件包钟添加luci-i18n-base-zh-cn(中文语言支持包),开始请求构建,构建成功后下载镜像,此时的镜像管理界面默认就是中文的了。
下载完成后,通过PVE上传ISO镜像进行安装,这里几乎所有的教程都是将镜像转换为磁盘到对应的虚拟机内,不知道为何如此操作。但大家都这么搞,我也就这么搞了。
安装完成后通过浏览器打开openwrt的管理界面,如就是所配置的网关地址,如192.168.100.1。进入后,第一次输入的密码就是将来的密码,输入password,这时候password就是openwrt的密码了。此时将路由器的
wan
断掉,插入小主机的另一台网口进入
网络
→接口
,配置wan
为PPPOE
进行拨号,当然这跟上级光猫的配置有关,如果是由光猫拨号,此时应配置为DHCP,如果是桥接则配置PPPOE
进行拨号上网。此时应该拨号成功后,wan口会分配到一个小区内网地址,此时便可以电脑便可以通过小主机的Lan口进行上网,通过IPv6 测试 (test-ipv6.com)查询下ip地址,如果wan
口ipv4
地址跟查询到的地址相同,那就赚大发了,分配到一个公网地址。此时将lan口连接到路由器的wan口,路由器lan口连接电脑,进入路由器管理界面,将路由模式设置为有线桥接,此时路由器便作为一台AP工作,DHCP工作在小主机上,路由器只作为无线接入点与有线交换机,所有的路由工作交给N100计算,通过拨号上网,此时200M宽带通常可以达到下行240M,上行40M以上的速度,十分的快捷方便。