分类目录归档:运维

Krypt ION Los Angeles benchmark

又修复了,回到了CN2,不过ION不能退款比较坑
----------------------update------------------------------------------------
traceroute 去程是59.43.*.* 回程是219.158.*.*,翻车了,不推荐购买。
---------------------------------------------------------------------------
都说ION很好,我也买一个试试,不过买到的貌似不是CN2-GIA而是 CN2-GT,不过ION官方似乎没有承诺GIA,这个好像是看运气的,感觉就算运气好买到了GIA后期也可能改路由,这里就不折腾了。下面是10USD/M的一个Los Angeles小鸡
----------------------------------------------------------------------
CPU model : Intel(R) Xeon(R) CPU E5-2690 v3 @ 2.60GHz
Number of cores : 1
CPU frequency : 2599.996 MHz
Total size of Disk : 49.2 GB (2.6 GB Used)
Total amount of Mem : 1993 MB (97 MB Used)
Total amount of Swap : 1023 MB (0 MB Used)
System uptime : 0 days, 0 hour 17 min
Load average : 0.00, 0.00, 0.00
OS : Ubuntu 18.04.3 LTS
Arch : x86_64 (64 Bit)
Kernel : 4.15.0-72-generic
----------------------------------------------------------------------
I/O speed(1st run) : 200 MB/s
I/O speed(2nd run) : 283 MB/s
I/O speed(3rd run) : 280 MB/s
Average I/O speed : 254.3 MB/s
----------------------------------------------------------------------
Node Name IPv4 address Download Speed
CacheFly 205.234.175.175 98.3MB/s
Linode, Tokyo2, JP 139.162.65.37 21.7MB/s
Linode, Singapore, SG 139.162.23.4 10.1MB/s
Linode, London, UK 176.58.107.39 15.6MB/s
Linode, Frankfurt, DE 139.162.130.8 7.80MB/s
Linode, Fremont, CA 50.116.14.9 158MB/s
Softlayer, Dallas, TX 173.192.68.18 63.4MB/s
Softlayer, Seattle, WA 67.228.112.250 76.2MB/s
Softlayer, Frankfurt, DE 159.122.69.4 8.97MB/s
Softlayer, Singapore, SG 119.81.28.170 9.96MB/s
Softlayer, HongKong, CN 119.81.130.170 13.0MB/s
----------------------------------------------------------------------

可以看得出来网络很不错,CPU也没啥问题,但是硬盘I/O比较差

ubuntu 18.04 server 安装desktop

apt -y update
apt -y upgrade
apt -y install ubuntu-desktop
apt -y install xserver-xorg-core xserver-xorg-input-all xorgxrdp xrdp

添加用户
adduser ccc
usermod -aG sudo ccc

这样使用3389端口就可以登陆了,需要注意的是登录以后会提示“authentication is required to create a color managed device”,这个时候选择cancle,要不然就很麻烦了,linode vultr desktop安装包大学约为2G默认都安装了很多程序,hetzner cloud desktop安装包好像只有800M,啥都没有,需要手动安装浏览器和商店

apt -y install gnome-software
apt -y install firefox

参考资料:www.iamhippo.com/2020-01/1302.html

nginx反向代理遇到的问题

问题描述:问题和这位外国的仁兄(https://www.reddit.com/r/nginx/comments/cltbe5/reverse_proxy_multiple_subdomains_help/)是一样的,在同一个服务器上同一个ip设置两个反向代理,两个方向代理都是同一个域名的子域名,结果第二个子域名的SSL总是指向第一个子域名的SSL,导致SSL错误。

应该是nginx设置的问题,最终我不得不在VPS上安装了一个宝塔面板,顺利解决。宝塔面板做反向代理还是很方便的,看了一下宝塔的反向代理配置nginx文件相当复杂,本来想把改文件复制到我的VPS里面结果还是失败了,搞这个反向代理问题浪费了我一天多时间,诸事不顺太郁闷了。

hetzner cloud ubuntu 18.04的优化

今天在hetzner ubuntu18.04上面安装宝塔时,wget download.bt.cn一直错误,google了半天才发现是因为hetzner默认的DNS不能解析该域名。所以修改一下DNS,顺便禁用ipv6
1.) 修改DNS
vim /etc/systemd/resolved.conf
添加1.1.1.1 8.8.8.8
重启相关服务
systemctl restart systemd-resolved.service
2.) 禁用ipv6
vim /etc/sysctl.conf
添加下列字段
net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.default.disable_ipv6=1
net.ipv6.conf.lo.disable_ipv6=1

sudo sysctl -p
—————————————
禁用ipv6以后需要修改/etc/redis/redis.conf #bind 127.0.0.1 ::1 修改为 bind 127.0.0.1
真是牵一发而动全身。。。

linode, digitalocean, vultr, hetzner cloud 降级plan的讨论

有的时候某个vps上面的服务需求降低,但是又不想马上删除实例,所以希望能降级plan节省开支,但是并不是所有的IDC都支持降级plan的,下面讨论一下几个常见的也相对比较靠谱的VPS降级可能

  • linode降级plan非常简单,关闭电源,resize disk,然后切换plan即可,然后reboot。网上有很多教程都是可以参考的,这里不再赘述
  • digitalocean官方不支持resize disk或者非常麻烦,如果想要降级plan,从一开始就要选择最低的套餐,然后升级到比较高的配置时选择 cpu and ram only, 这样以后降级的时候就比较方便,关闭电源切换plan即可
  • vultr不支持降级,升级时亦没有cpu and ram only的选项
  • hetzner cloud和digitalocean是类似的,升级的适合可以选择cpu and ram only,从一开始选择最低配置即可

综上所述,还是linode比较好用

ubuntu 19.10 安装 fcitx-rime

卸载IBUS
sudo apt-get purge ibus

打开 ubuntu 软件中心,搜索 fcitx,把3个带企鹅图标的软件都安装上

选择fcitx为系统输入法,在 /usr/share/applications 路径中找到并执行 “Region & Language”,在出现的对话框中点击“管理已安装的语言”,

在 Fcitx 下 RIME 的安装过程同样也特别简单,直接 sudo apt install fcitx-rime,然后在 Fcitx 设置里添加输入方案就好了。

————-2020年1月30日更新————————-
折腾了好久还是换回了ibus

hetzner VPS benchmark

Hetzner是一家德国老牌的IDC,Hetzner的特点在于提供性价比高的VPS或者服务器,和Linode比Hetzner肯定差一些了,但是Hetzner相对很多野鸡IDC还是强不少,这大概就是Hetzner的生存之道。下面贴出Hetzner 芬兰机房的一个VPS(€2.49/mo) benchmark:

----------------------------------------------------------------------
CPU model : Intel Xeon Processor (Skylake, IBRS)
Number of cores : 1
CPU frequency : 2099.996 MHz
Total size of Disk : 19.0 GB (8.5 GB Used)
Total amount of Mem : 1945 MB (318 MB Used)
Total amount of Swap : 2047 MB (0 MB Used)
System uptime : 1 days, 8 hour 36 min
Load average : 0.01, 0.01, 0.00
OS : Ubuntu 18.04.3 LTS
Arch : x86_64 (64 Bit)
Kernel : 4.15.0-74-generic
----------------------------------------------------------------------
I/O speed(1st run) : 926 MB/s
I/O speed(2nd run) : 949 MB/s
I/O speed(3rd run) : 1.2 GB/s
Average I/O speed : 1034.6 MB/s
----------------------------------------------------------------------
Node Name IPv4 address Download Speed
CacheFly 205.234.175.175 80.6MB/s
Linode, Tokyo2, JP 139.162.65.37 8.25MB/s
Linode, Singapore, SG 139.162.23.4 10.6MB/s
Linode, London, UK 176.58.107.39 42.5MB/s
Linode, Frankfurt, DE 139.162.130.8 81.3MB/s
Linode, Fremont, CA 50.116.14.9 11.9MB/s
Softlayer, Dallas, TX 173.192.68.18 12.8MB/s
Softlayer, Seattle, WA 67.228.112.250 10.7MB/s
Softlayer, Frankfurt, DE 159.122.69.4 26.2MB/s
Softlayer, Singapore, SG 119.81.28.170 8.95MB/s
Softlayer, HongKong, CN 119.81.130.170 8.03MB/s
----------------------------------------------------------------------

看到这台小鸡的SSD IO时我是很惊讶的,和Linode差不多水平了,比vultr, digitalocean都强不少。比以前开的Hetzner德国的小鸡强太多,当然CPU差了一点。

ultravps.eu DD安装windows10体验

在hostloc经常看到这家IDC,评价还不错,稳定性较好,价格很便宜,我也买一个LA机房的试试。买完以后跑个benchmark发现硬盘的IO很烂。DD过程不是很难,直接DD到第二块硬盘,然后改下Grub就可以了。测试结果发现很差,比vultr卡很多,这大概率是因为硬盘的IO跟不上,然后挂机啥也没做,第二天竟然蓝屏了,说实话我还是第一次在VPS上看到蓝屏的!
总结:一分钱一分货是永恒的真理,以后没事不折腾了。

不要迷信教程

今天搭建bitwarden_rs花了很多时间来找所谓的搭建教程,但是网络上可以搜索到的教程基本上都无法实现,浪费了太多时间,而且网络上很多教程都是过时的,还有一些教程是基于一些脚本的教程,比如有个使用caddy反向代理的教程,其实这个教程里面的caddy脚本已经不能用了,不能顺利的生成let’s encrypt。还有一些是基于bt面板的教程,我不太喜欢用BT这种面板。

刚才花了半小时顺利的安装好了bitwarden_rs,系统是ubuntu18.04,docker是bitwarden_rs官方docker,使用acme.sh生成ssl,apt install nginx后按照bitwarden_rs官方的nginx conf template改一下就可以用了。这次安装都是手动安装,除了acme.sh没有使用其他脚本,看来我对nginx也比较熟悉了。

这次事件让我联想到了河马,他精通各种常用web软件以及服务的知识,所以学习这些软件的原理,打好基本功是很重要的,网络上太多垃圾SEO内容。有的时候自己研究可能更容易出成果。

PS:用了好几年的Roboform7.9终于不能用了,Roboform的chrome官方插件已经不支持7.9版了,firefox也早就不支持了。Roboform8的破解就不研究了,bitwarden_rs应该要强很多的,可以自己搭建服务器sync。Roboform还是从月光那知道的,好几年都过去了,想一想真是有些惆怅。

LNMP1.6 开启Nginx目录浏览功能(autoindex)

为了方便将VPS中的资源搬运到本地,使用nginx的autoindex功能配合IDM可以多线程快速下载VPS中的资源

vim /usr/local/nginx/conf/vhost/yourdomain.conf

添加下列字段
location / {
autoindex on;
autoindex_localtime on; #之类的参数写这里
}

nginx -t
/etc/init.d/nginx restart