前段时间捡垃圾捡了一个小NUC,型号是DN2820FYK,配置是N2820,买来本来是2+16的配置,勉强能开个机,我升级了一下内存换了根4G的,然后把闲置的一个120G的固态装上了,想折腾着玩。
但是!但是!这个性能实在是太拉跨了,毕竟是八年前的奔腾赛扬,而且手头上已经有了一个迷你主机(是零刻的2022年8月份的eq59 pro,处理器是奔腾赛扬的N5105)。
对比一下这俩小主机
这个就是零刻的eq59pro(网图,懒得拍了heihei)
N5105四核四线程,三缓4M,可以流畅办公,甚至开着两个雷电模拟器看个1080p高清视频也勉强带的动,这个我主要是作为小办公机来使用,购买的时候是1100左右,个人觉得还是十分有性价比的(毕竟这么小的主机太适合主机每天需要移动的人或者桌面空间紧张同时也不怎么打游戏的选手了)
下面这个是NUC选手(顶上划痕挺多,随便找了个贴纸贴贴)
N2820双核双线程,没有三缓,L2才只有1M,性能十分羸弱,装好了win10后,勉强能看个网页开个视频,但是cpu占用就100%了,多开根本就不用想,人机交互的感受十分的不友好。
灰是不可能吃灰的,不然怎么对得起我那200块,那么怎么利用一下这个主机呢?
首先不想与这玩意儿有直接交互,所以肯定是作为一个小服务器提供服务的
做NAS的话,这是一个迷你主机,里面就能塞下一个2.5寸的硬盘,我塞了个120G的固态,不想再升级了,这么小容量感觉没有意义。
做软路由?一看后面的接口只有一个网口,只能做个旁路由,而且我似乎也没有这个需求。
电视盒子?我搁宿舍没有电视,而且要看电影看视频为啥不用性能好的电脑看。
当个游戏机?我又不太打小游戏,而且这小东西能玩啥?
排除到最后好像就只有拿来当一个linux学习主机了,反正折腾起来不心疼,用docker之类的还能搞一点好玩的。
首先安装centos系统
用ultraiso烧录好centos系统到u盘里(u盘我直接用当时2+16的16G固态了hhh),然后其中启动安装centos要选择第二个选项,将启动的dev改成自己硬盘所在位置。我的是sda4。如果不改,之后会无法选择硬盘(或者是选了之后报错,安装不成功)。
还要记得之前把硬盘改成MBR格式,否则安装不了。
之后选择自己需要的组件正常安装即可。
linux无线网卡连接wifi
1.检查可用网卡。
iw dev
在Interface后面的就是可以用的网卡,我的是wlp2s0
2检查网卡状态
ip link show wlp2s0
如果在<>中没有UP
的字样,表示网卡没有激活。
3.激活网卡
ip link set wlp2s0 up
4.搜索周围可用的wifi
iw wlp2s0 scan | grep SSID
5.连接Wifi
没有密码的可以直接连接
iw dev wlp2s0 connect wifiname
如果有密码,需要用到wpasupplicant工具(需要自行安装,我的在装系统的时候就有了)
命令为
wpa_supplicant -B -i wlp2s0 -c<(wpa_passphrase "wifiname" "password")
# 我的是
wpa_supplicant -B -i wlp2s0 -c<(wpa_passphrase zhuozhuo 123456)
6.为网卡分配IP地址
dhclient wlp2s0
如果之前为该网卡分配过IP,可能会出现以下错误:
dhclient(9306) is already running - exiting.
This version of ISC DHCP is based on the release available
on ftp.isc.org. Features have been added and other changes
have been made to the base software release in order to make
it work better with this distribution.
Please report for this software via the CentOS Bugs Database:
http://bugs.centos.org/
exiting.
只需要把dhclient后面()里的进程杀掉本例是9306
,然后执行dhclient wlan0
重新分配IP即可。
7.检查连接状态
此时,重复第2步,检查网卡状态,如果<>中有LOWER_UP
字样,表示连接成功。
使用花生壳内网穿透,连接服务器。
注册一个花生壳的账号,客户端如下
配置过程如下(由于当时无法截屏,只有命令部分没有图):
# 首先关闭了防火墙
systemctl disable firewalld
# 找个指定的路径安装
cd /usr/local
# 然后安装好花生壳客户端,等待下载完成
wget "https://down.oray.com/hsk/linux/phddns_5.2.0_amd64.rpm" -O phddns_5.2.0_amd64.rpm
# 然后使用rpm命令安装
rpm -ivh phddns_5.2.0_amd64.rpm
# 安装完成之后就会获得一个SN码,使用网页端的SN码登录,绑定到自己的账号就可以开始使用了
# SN码登录默认的密码是admin
# 在花生壳客户端使用内网穿透需要知道服务器所在局域网的ip地址
# 使用ifconfig获得局域网ip地址信息
ipconfig
# 其中可以获得自己当前分配的IP地址192.168.x.x
# 默认SSH连接的端口是22
在花生壳内网穿透页面中选择好TCP映射和外网域名,内网ip地址以及内网端口22,点击确定即可,如下图所示
在XShell中填上外网域名以及分配的动态端口后,输入用户以及密码即可连接
效果如图
ps:如果之前使用过梯子的,可能会出现连接不上的情况,目前没有找到合适的方法解决。,就卡在connecttion established这里,也不报错,关闭了设置里的VPN选项也没用,网络设置重置也没用,给我整不会了。
使用琉璃FRP内网穿透,连接服务器
在刚开始使用花生壳的第一个下午,免费的1G流量就用完了。。。
也就XFtp上传了几个文件、docker下载安装了一下。。。
我的心情是十分的无语。。。
找了一会儿,好像琉璃frp还比较不错。
至少比花生壳这个抠门1G流量 1Mbps的带宽用的舒服多了(流汗小黄豆.jpg),每天签个到基本就够用了
怎么使用可以参考琉璃FRP的教程,很快很简单hhhhhh
填好ip以及分配的端口号
连接效果如下图
鱼尾鳍
看不懂,但是觉得很牛逼