我先是把笔记本换了操作系统
笔记本的型号是Lenovo G450,笔记本原来安装的Win7,一直是散热不好,频繁黑屏死机。
这下好了,换成了Centos7最新的系统,找了角落放在那里,目前运行三天,还没有死过机。
我也是头一次给电脑安装Linux的系统,开始了解了一下Ubuntu,发现Ubuntu可能针对桌面版的系统,而服务器就不太擅长了。
于是就换成了Centos7。
安装系统步骤:
- 从国内镜像网站下载最新版的Centos系统(网易镜像),下载
CentOS-7-x86_64-DVD-1804.iso
即可。 - 建议不要使用
UltraISO
或者软碟通
,有一个软件叫Win32 Disk Imager
,可以很方便的把系统写进U盘。此时U盘空间会严重缩水,或者Windows直接不识别,不影响安装 - 把写好系统的U盘插入笔记本,然后开机,选择U盘启动。
- 看到
Centos 7
界面后,我也是参考了别人的办法才进去安装程序的。 - 按Tab键,显示类似
vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
,修改中间部分,修改成为vmlinuz initrd=initrd.img linux dd quiet
,然后回车,显示已经连接的硬盘和U盘,找到U盘,可以根据容量来判断,类似sdb1
这样的名字,记下来,重启。 - 回到第4步显示的那个界面,继续按
Tab
键,把vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOS\x207\x20x86_64 rd.live.check quiet
修改成为vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb1 quiet
,其中sdb1
是上一步中记录的U盘的路径。 - 然后回车就会进入系统安装。中间会显示让选择安装类型,我需要的服务器,我不需要可视桌面,所以我选择的是最小化安装,只安装最基础的东西,以后如果有需要,我再自己安装。
然后我测试了samba
不过还没有成功实现
再然后,我就研究这个内网穿透了
我需要不只是在家里能访问,我还需要在办公室也能操作,毕竟大部分时间我都在办公室。回到家里,哪有那么多时间玩服务器。
最终还是确定了使用frp
。
因为之前我把家里的K3穿透了,就是使用的frp内网穿透。外网服务器就是用的这个服务器,感觉速度非常慢。
就在昨天我把K3的frp服务停了,换到了这个笔记本服务器上。貌似速度还是可以的。
但是我有一个国内的服务器呀(公司的),为什么不尝试把frp服务放到国内的服务器上呢,虽然国内的服务器是windows系统,但是frp是支持的。
我先下载了frp 0.20版本,上传到服务器上,配置frps.ini
,然后防火墙打开涉及到的端口。
我需要把这个程序隐藏到后台执行,所以我先在frp目录新建了一个frps.cmd
文件,内容很简单:
1 | frps.exe -c frcs.ini |
然后新建文件frps.vbs
,内容如下:
1 | set ws = WScript.CreateObject("WScript.Shell") |
然后直接运行frps.vbs
就会在后台开启frps.exe
进程。
出了个问题
我在我本地的电脑上测试是没有问题的。
而且我现在没有在家,我在办公室。
笔记本服务器是用此服务器穿透的,可以ssh连接。
然后我又在笔记本服务器上新下载了一个frpc,重新配置了参数,使用国内这台刚刚架设好的frps。
然后我就想说我能不能把旧的frpc进程结束?
结束以后我想把旧版本的删除呢。
结果一结束旧进程,立刻两个穿透都挂了。
现在我连不上笔记本服务器了。
所以我才有时间来这里啰嗦了。