pve+ikuai+群晖NAS+无线网卡,实现家庭上网娱乐游戏ALL IN ONE
前言
前段时间,拼多多入手了一台NAS,由于NAS只有一个网口,刚好手里有一个无线网卡,出租房用的是隔壁邻居的网,本着最大化利用的原则,折腾了好几天,终于实现了NAS、kuai、无线上网、 ALL IN ONE。
一、前期准备
1.1 整体架构图
1.2 IP地址设计
系统 | 地址 |
---|---|
PVE | 无线:192.168.33.25/24 有线:192.168.161.3/24 |
iKuai | 192.168.161.4/24 |
NAS | 192.168.161.5/24 |
二、PVE、无线网卡驱动安装及NAT配置
1.PVE安装
1.1 到pve官网下载安装镜像,使用写盘工具写到移动硬盘或U盘
1.2 等待写盘完成
2.1 安装步骤:u盘或移动硬盘启动–> Install Proxmox VE->
: 点击Install Proxmox VE
用户协议,不同意也得同意
硬盘分区设置,一般情况默认即可
选择国家、时区、键盘布局,国家选中国,其它默认即可
设置密码,邮箱
设置主机名、IP地址,其它可在安装完成后进行,之后点击install进行安装即可。
此处需将IP地址、网关、dns设置成已经能上网的有线网络(原因,我的无线网卡,需要安装linux驱动之后才可以连接无线网络,所以在驱动安装完成,连接好无线网络前,需要使用有线网络连接互联网,下载更新及软件包),待无线网络就位后,再更改原计划设计好的IP地址
2.2 PVE初始化设置
更换国内源,加快下载速度
使用SSH工具连接PVE
替换前建议先更新下证书,否则可能由于证书不可用导致 https 无法使用,进而无法下载所有软件。
root@nas:~# apt install apt-transport-https ca-certificates
首先替换通用软件源, Debian 的软件源配置文件是 /etc/apt/sources.list,备份后将其中内容修改为以下即可。
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-updates main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bullseye-backports main contrib non-free
deb https://mirrors.tuna.tsinghua.edu.cn/debian-security bullseye-security main contrib non-free
替换 pve 软件源,pve 镜像默认的 pve 软件源配置文件是 /etc/apt/sources.list.d/pve-enterprise.list ,备份后将其中内容替换为以下即可:
deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bullseye pve-no-subscription
最后,更新
root@nas:~# apt-get update
修改 CT Templates (LXC容器)源
将 /usr/share/perl5/PVE/APLInfo.pm 文件中默认的源地址 http://download.proxmox.com 替换为 https://mirrors.tuna.tsinghua.edu.cn/proxmox 即可。.
可以使用如下命令修改:
root@nas:~#cp /usr/share/perl5/PVE/APLInfo.pm /usr/share/perl5/PVE/APLInfo.pm_back
root@nas:~#sed -i 's|http://download.proxmox.com|https://mirrors.tuna.tsinghua.edu.cn/proxmox|g' /usr/share/perl5/PVE/APLInfo.pm
针对 /usr/share/perl5/PVE/APLInfo.pm 文件的修改,重启后生效。
root@nas:~#systemctl restart pvedaemon.service
之后在 pve 网页端下载 CT Templates 速度就很快了。
2.无线网口驱动安装
我的无线网卡芯片为RTL8812AU,这款无线网卡的驱动及相关资料也是找了好久,如有需要,可到章末的的链接中下载。
首先,将安装包上传到PVE中,建议解压缩后,上传,PVE中一般尽量少安装工具,上传后进入
安装dkms
root@nas:~/rtl8812au# apt-get install dkms -y
安装驱动
#先安装更新内核并安装编译工具,否则会报错
root@nas:~/rtl8812au# apt install pve-headers-`uname -r`
root@nas:~/rtl8812au# apt install gcc make
root@nas:~/rtl8812au# make dkms_install
root@nas:~/rtl8812au#make && make install
安装完成后重启pve
此时,我们使用命令 ip addr,就可以看到无线网卡了
但是还不能用,我们下载net-tools工具,使用ifconfig 命令找不到网卡,因为网卡还没有激活
root@nas:~# ifconfig
ens33: flags=416