sungold2012 sungold2012
签名是一种态度,我想我可以更酷...
关注数: 24 粉丝数: 88 发帖数: 1,036 关注贴吧数: 21
小米3G—> k2p -> 华为AX3Pro之前对路由器基本 小米3G—> k2p -> 华为AX3Pro 之前对路由器基本无概念。本着小米的发烧思想,认为花个249块买了小米3G,应该足够使用。但使用了小米3G较长一段时间后,一直感觉家中网络不稳定,偶尔有掉线问题,还以为是电信猫的问题,后来更换了千兆猫,还是如此。想着换个路由试试。 一研究就发现了k2p神器,看了网上对比小米3G评测。果断下单(其实很想买k3的,但是又担心漏油问题,想想还是追求稳定吧),换上以后,进行了覆盖测试,果然发现好了不止一点点。 网上评测说,小米3G无独立的信号放大器,所以,网络覆盖肯定不如k2p,还总结了一点:小米的产品都是在你看得见的地方堆料,看不见的地方省料。当初就是对比cpu,内存去了,哪懂什么独立信号放大器。 这一次设备对比和研究,让我对小米产品丧失了信心,感情以前被小米耍猴了。 不得不说k2p真是高性价比,买了k2p感觉赚发了。呵呵。 最近,因为更换了手机,支持wifi6,想着,要不要换一个wifi6路由器试试。因为对k2p的满意,犹豫了一段时间。但最近老家装修即将完成,需要新购路由器,那就赶快买一个吧。下单AX3Pro。 谈谈AX3Pro和K2P的对比吧: 1,网口数:k2p有4+1,我都用上了,华为是3+1,感觉有一点点不方便。 2,网络覆盖质量:我在覆盖最差的地方用wifi测试大师,对比测试了一下。得分非常接近。 3,k2p刷的是老毛子固件,没有app进行外网管理,略不方便。但华为ax3pro的ddns居然只支持oray。(我原来是路由器上设置了f3322,然后我的nas上再加了个脚本支持oray花生壳,相当于双ddns,双保险,因为oray免费版,小概率不稳定) 4,一个意外小惊喜:我睡觉的床头,是信号覆盖较弱的地方,原来k2p显示的wifi还有4格,但我用的ssh连接我的nas时,经常掉线。这次换了华为AX3Pro,信号格数只有2-3格,但很稳定。哈哈。 5,最重要的WIFI极限速度测试。还未进行,
PC机改装ubuntu当NAS服务器,我的安装和配置过程供参考 一、前言: 一直以来我都是用windows来作为pt下载机的,去年底在闲鱼无意中淘了个我家云,然后启动了linux服务器之旅。一番折腾也终于搞定我家云的稳定运行了。注:我在pt吧曾经分享过一个简要的帖子。 疫情期间呆在家里无聊,那就再折腾一回,决定把我原来的PC机改为linux。于是便有了这个折腾过程,发一个贴简要记录下我的装机和配置过程(注:回忆可能有遗漏和错误),一方面是给自己留一个记录,另外一方面是给有需要的吧友参考。 二、安装ubuntu 桌面版 1、选择Ubuntu的原因:搜索了一下linux版本推荐,据说用Ubuntu的人很多,有问题比较容易找到答案,于是便选择了Ubuntu。 2、选择桌面版,据说桌面版和服务器版本仅仅是预装软件的不同,我偶尔还是需要用到桌面的,于是便选择了桌面版 3、从Ubuntu官网下载ISO镜像 4、刻录U盘,以前安装windows时经常用UltraISO软件来刻录U盘,结果发现这次不行,无法启动。最后用了usb_writer软件搞定。 5、通过U盘启动,按照提示一步一步安装和配置(注:中间有一段要网络下载,特别慢,要几个小时才搞定。)最终创建了用户sungold,桌面缺省选择gnome 三、常用的软件安装和基本配置 1、安装ssh服务器 apt-get install openssh-server 2、启用root用户,之前安装的sungold用户。每次执行命令要用sudo,嫌麻烦,干脆启用root 1)sudo passwd root 为root用户设置一个密码,就可以通过su命令切换root用户了 2)vi /etc/ssh/sshd_config,修改PermitRootLogin yes 缺省远程ssh是不可用root身份登陆的(先用普通用户登陆,再通过su切换),修改这个配置就可以root远程登录了。 3、开启samba网络共享 1)apt-get install samba 2) smbpasswd -a sungold 3) service smbd restart 重启samba服务即可 4)在ubutu桌面,打开“文件”,选择一个文件,右键,选择本地网络共享就可以共享了 5)添加usershare owner only = False到配置文件//etc/samba/smb.conf。解决如下问题: 在我要把我的下载盘共享出来时提示出错“'net usershare' returned error 255: net usershare add: cannot share path as we are restricted to only sharing directories we own。。。。”, 6)在windows通过sungold用户访问该ip即可 7)如果windows的用户和ubuntu共享用户不一致时,windows经常出现不能访问或者无权限问题,这时候可能是windows记录的还是之前的用户身份访问。附一个windows通过不同用户访问samba的命令。 cmd下: net use * /delete /y 删除所有共享连接 net use \\IP\共享目录名 密码 /user:用户名,例:net use \\192.168.1.2\share 1234 /user:sungold 8)允许以root用户身份访问网络共享 smbpasswd -a root 4、usb移动硬盘插入能够自动挂载(例如我的库存盘), 1)安装软件dconf-editor,apt-get install dconf-editor 2)打开dconf-editor,找到media-handling,打开自动开关 5、安装花生壳服务,在oray官网,找安装说明, 1)、安装花生壳服务 2、手机上安装花生壳管理软件(ios上直接搜索安装),用自己的用户登陆进去。就绑定了你的动态域名 6、安装jellyfin, 过程略,缺省端口8096,用IP:8096就可以访问,直接播放视频了。我的30m的上行带宽,效果还行 7、安装百度网盘 过程略,手机上访问别人的共享网盘,保持到我的网盘,然后在ubuntu上下载,目前发现速度还不错。比windows快很多。 8、firefox-aria2插件, 二、开启远程桌面 远程桌面单独开启,因为遇到问题很多,折腾许久才基本满意。 1、apt-get install xrdp 2、apt-get install dconf-editor,前面如果已经安装了就不需要再次安装 3、设置->共享->屏幕共享 4、dconf-editor,找到org->gnome->desktop->remote-access,取消“require-encryption”的勾选 5、通过windows远程桌面连接就可以访问了(手机上的微软rdc软件也行) 6、允许root用户登陆桌面, 用sungold用户进入桌面时,发现经常有各类操作进行鉴权提示,要求输入密码,烦不胜烦,搞了半天也没有找到解决方案,最后决定启用root用户了。所以就有允许root用户登陆桌面的需求: 找到/etc/pam.d/目录下gdm-autologin,gdm-passwd这两个文件,把下面这一行添加#注释掉(缺省是没有注释的) #auth required pam_succeed_if.so user != root quiet_success 7、远程桌面发现dock不能固定在屏幕上(底部或者侧边),本地桌面进入设置->dock->关闭隐藏dock,这个选项在远程桌面是找不到的,要通过显示器本地设置。 三、安装qbittorrent 访问qbittorrent官网,可以找到安装命令说明。 1、添加安装源 sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable 2、安装 sudo apt-get update && sudo apt-get install qbittorrent 3、迁移种子 不同机器的qbittorrent迁移种子比较简单,我把我家云下的BT_backup目录拷贝过来,重新启动qbittorrent就可以了。当然前提是目录路径要一致 1)创建和我家云下的pt盘一致的路径链接,保证种子对应的目录是一样的,绝对路径不一致的情况下,也可以用ln创建软连接来对应。 2)将我家云的BT_backup目录,迁移至安装用户HOME下的.local/share/data/qBittorrent/BT_backup 3)重启qbittorrent就发现所有的种子都好了 4、打开webUI,可以修改webUI的端口号 5、开启RSS,这个太方便了,很多pt站支持RSS,就可以一键点击加入RSS,自动下载了。据说部分不支持RSS的网站也可以通过脚本实现(待研究) 6、qbittorrent遇到一个问题:经常出现下载一个或者多个种子时突然速度降至很低,原因不明。网络搜索找到一个解决方案:把“预先分配空间”这个选项去掉。目前还未出现问题,继续观察。 四、外网访问 1、首先要搞定公网IP,打电话给电信客服,电信客服就能自动把光猫改成桥接方式,通过路由器拨号,变成公网IP 2、申请一个动态域名,在路由器上设置DDNS 3、在路由器上进行端口转发(UPnP) 1)qbittorrent的webui转发,这样通过http://动态域名:端口就可以外网访问了。 2)远程桌面连接端口转发,远程桌面连接的端口时3389 3)jefflin的端口转发,缺省8096,不在家时也可以通过网页播放我家库存的电影了,效果还不错。 4)SSH端口转发,端口是22,可以随时随地登陆维护设备了 5)ftp端口转发,端口是21,SAMBA网络共享端口号挺多,而且我觉得安全性也不高,所以另外安装了ftp服务,开放给外网。 五、ftp服务 1、缺省备注: 1)、任何修改配置文件vsftpd.conf都必须重启ftp后才能生效 service vsftpd restart 2)、挂载的任何其他目录到ftp目录下,要保证sungold对他的访问权限 1、安装vsftpd apt-get install vsftpd 2、如果想新创建一个用户专用于ftp,则使用useradd命令新创建一个用户,我就用我的缺省用户sungold,不需要新创建了。 3、创建共享主目录,例如mkdir /home/sungold/ftp,这个目录将作为ftp服务的主目录 4、修改配置文件,指定用户sungold的访问主目录 1) vi /etc/vsftpd.conf,添加一行user_config_dir="/etc/vsftpd/userconf", 2) 创建/etc/vsftpd目录,再创建/etc/vsftpd/userconf这个目录 mkdir /etc/vsftpd; mkdir/etc/vsftpd/userconf 3)在/etc/vsftpd/userconf目录下创建文件sungold:vi sungold 4)在sungold这个文件里面添加一行:local_root="/home/sungold/ftp" 这样使用sungold用户访问ftp缺省进入的ftp目录 5、开启上传权限,缺省通过ftp访问是只能下载不能上传的,需要修改配置来放开权限 vi /etc/vsftpd.conf,找到这一行去掉注释,变成:write_enable=YES 6、把其他目录(例如下载盘,库存盘等)加入到ftp共享目录 1)修改配置文件,vi /etc/vsftpd.conf,添加下面几行 chroot_local_user=NO chroot_list_enable=YES chroot_list_file=/etc/vsftpd/chroot_list allow_writeable_chroot=YES 注:最后一行是用于解决连接时报错:"refusing to run with writable root ..."的,我也没有搞明白具体啥意思。 2)新建chroot_list文件,vi /etc/vsftpd/chroot_list, 3) 在这个文件中加入一行:sungold 4)绑定其他的系统目录到ftp目录,例如 mkdir /home/sungold/ftp/PTDisk1; mount --bind /media/root/PTDisk1 /home/sungold/ftp/PTDisk1 # PTDisk1是指我挂载的PT下载盘名称 4)这样以sungold用户访问ftp服务就可以访问PTDisk1这个目录了。 最后,推荐一个安卓手机上的文件管理器,FV文件浏览器,它可以通过ftp,samba协议直接访问Ubuntu服务器的共享目录。我试用了多个软件后,对这个最满意。
1 下一页