事情起因是,我前男友海风老师一直跟我念叨,什么弄个远程桌面,下点儿东西。我一度对此嗤之以鼻(原因见后)。
但是,昨天突然意识到,在某些极端场合下,这个东西还真的有用。比如某些充满着广告的网盘,就非得需要一个浏览器的那种。下个几G的文件,然后慢慢拖回来。
好处是你本地不需要再开一个浏览器了,毕竟你囶的网,稳定性比(新闻联播里面的)美国社会还差——如果碰见那种限速的流氓网盘,一个大文件要下好几个小时 ,还没法续传……
然后我就跟他聊了一下儿。结果这个大猪蹄子,居然跟我说:你试了告诉我。
我特么……
好吧,那我就试试。
1:测试环境
V家5刀主机,1G RAM / 25G 。 首尔机房。
(所以你说25G能够你下个蛋的?)
UBUNTU 20.04 X**
(他们家已经没有32位的可选了。我也试了一下自定义ISO,但是因为没文化,在安装选择来源那里卡住了……不会装系统真是够丢人的)
update:全都部署好以后,硬盘还剩14G左右。勉勉强强够你下个GV。
2:安装配置 vnc+xfce
https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-vnc-on-ubuntu-20-04
这是他给我的教程。实际上debian和centos也都行。我也试了,都不成功。不成功的原因非常傻,是因为我理解错了连接方法……为此折腾到凌晨五点多。
这个教程也有中文版的。内容几乎一模一样。
说几个要点。
·原文 step 3 里面,putty那个示例,就是为了代替前面 ssl-l 那部分。我是用WIN系统,没装SSH服务。自然用putty最省事儿。别忘了putty的设置是可以保存的 ,无论是连接还是端口。
·客户端连接那里,就是填localhost:端口,因为SSH已经过来了。我就是卡在这里好久,一直连不上,不然早弄好了……蠢哭
·虽然说好像是有不用ssh的方案,不过我是真不敢明文连服务器,毕竟不是本地的。
·所以step 4 里面的内容我都没弄。反正每次用的时候也都要SSH上去。不就是开一下儿服务么……
3:连接远程桌面
我用的客户端(也是他给我的) tightvnc 1.3.10。
输入按一下连接就行了。没什么可说的。
4:浏览器
教程在这里。鉴于 chrome 过于吃内存,brave 维瓦尔第 yandex 在我WIN平台测试里面印象较差,我只测试了modori 和 ff。未来也许会试试opera。
https://rzldn.com/article/484696/
考虑到1G内存这件事儿,反正开点儿什么,CPU都会爆满……
modori有些网页打不开。FF倒是没发现什么不正常。
测试了一下某个软件站的下载。google drive 15-20M,mediafire保底也是15-20。但是在某一个大文件下载的过程中,速度越来越快,有时候居然能跑到50出头儿, 吓死我了。
5:测速
还是用的speedtest。但是在FF的网页版测试中,下载200多,上传跑到了490。我严重怀疑这是因为CPU爆了造成的。所以测试了命令行版本。
https://www.speedtest.net/apps/cli
傻逼的地方在于,首尔的测试服务器貌似不在列表内,然后测速就连到了一些很远的地方……
实际上这玩意儿支持自定义服务器。列表在这里(三方的,支持筛选)。
https://williamyaps.github.io/wlmjavascript/servercli.html
问题在于,命令行版本貌似不支持……我就郁闷了。决定放弃。爱谁谁吧。
6:文件下载
东西下完了总要拖回来。最简单的办法有两个。
SimpleHTTPServer
https://lishuma.com/archives/3548
鉴于是单线程的,Too Simple。好在省事儿,不用特地安装这个那个的。
如果不愿意的话,那就换成多线程的。simplefileserver。
https://www.cnblogs.com/tongongV/p/10961933.html
记得放行端口
https://blog.csdn.net/qq_36938617/article/details/95234909
实测下载速度2M多,能忍。试了一下从搬瓦的北美梯走(平常可以跑到4M上下),1.3M 左右。也还行。
但是这都是HTTP的。如果想走加密,我想到了两种简单方式。
一是通过网盘类服务,或者filepizza之类的服务进行传输。比如某位高人的教程。提供了一种思路
http://www.typemylife.com/use-vps-download-videos-from-youtube-upload-to-baidu-cloud/
二是nginx,但是这个对我目前而言太过复杂。 虽然我会用最简单的lnmp,也仅仅是最简单的而已。这个以后再说吧。
——- 完结 ———
总之一个1G的机器能干这么多事儿,我还是觉得很欣慰的。尤其是体验了一下外国人上网的速度思密达,再看看国内的网速,我真的开始怀疑,国际互联网是韩国人发明的。