峯言凬语 My life is brilliant~
本无意与众不同,怎奈何口味太重。
文章分类
友情链接
September 28, 2019

home-bg.jpg

平时大多使用SuperBench,今天测试了另一款Linux Server综合测试脚本LemonBench,可测试服务器基础信息,Speedtest网速测试,磁盘测试,路由追踪测试,网络信息,服务器接入线路测试。

食用方法

快速测试:
A 使用curl:

curl -fsSL https://ilemonrain.com/download/shell/LemonBench.sh | bash -s fast

B 使用wget:

wget -qO- https://ilemonrain.com/download/shell/LemonBench.sh | bash -s fast

全面测试:
A 使用curl:

curl -fsSL https://ilemonrain.com/download/shell/LemonBench.sh | bash -s full

B 使用wget:

wget -qO- https://ilemonrain.com/download/shell/LemonBench.sh | bash -s full
September 26, 2019

xpsmm.jpg
0x01
关闭Win10更新需要第三方工具,比如ControlPanelPlus,同时也可以调整一些功能。
0x02
下载地址:
0x03
https://controlpanelplus.github.io/
0x04
https://cdn.fyun.org/blog/typecho/ControlPanelPlus.zip

September 24, 2019

VPS.jpg

http://www.tasiyun.com/

安装主控
系统要求:
nokvm主控面板推荐操作系统版本 Centos7.6.1810 (纯净的操作系统环境)

主控面板硬件要求配置:

  • 最低要求 推荐配置
    内存 2G 2G+

CPU - -
带宽 不低于2M 2M+
磁盘 / 分区不少于100GB 100GB+

主控面板安装:

yum install wget -y && wget -O nokvm_controller_v2.1.3.tar.gz http://down.tasiyun.com/installer/nokvm_controller_v2.1.3.tar.gz && tar xzf nokvm_controller_v2.1.3.tar.gz && cd controller_2.1.3 && ./install.sh

过程中交互:
Please set MySQL password:
Set up your administrative web controller account, which must be email.:
Set your web controller admin account password.:

主控升级方法:
登陆面板 设置 - 系统更新 - 点击系统升级

安装被控
系统要求:

节点推荐操作系统版本 Centos7.6.1810
推荐分区:系统与数据盘分开,所有数据存放在/home中,建议/home挂载为数据盘分区,以便于重装系统后恢复数据。(纯净的操作系统环境)

节点硬件要求配置:

  • 最低要求 推荐配置
    内存 4G 16G+(具体应根据业务来定)

CPU 支持虚拟化 -
磁盘 /分区大于20GB /home分区大于于50GB /home为数据存放,剩余空间分配给/home分区

镜像下载(推荐版本)
https://mirrors.aliyun.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-Minimal-1810.iso

节点安装:
Dell服务器和VMware在安装过程中重启网卡不会造成终端断开连接,建议非dell服务器的用户通过ipmi安装

yum install wget -y && wget -O nokvm_node_v2.1.3.tar.gz http://down.tasiyun.com/installer/nokvm_node_v2.1.3.tar.gz && tar xzf nokvm_node_v2.1.3.tar.gz && cd node_2.1.3 && ./installer

节点升级:

wget -O /root/upgrade http://download.tasiyun.com/upgrade/upgrade && chmod +x /root/upgrade && /root/upgrade

安装过程中交互:

Welcome to NoKvm installer v2.1.3

[1] ------> eth0

[2] ------> eth1

Please input the num set interface to bridge br0 (use 1):
try link interface 'eth0' to bridge 'br0', input 'yes' to confirm:
Please set your appid:
(在NOKVM主控面板 - 设置 - 安全设置中查看 )
Please set your appkey:
(在NOKVM主控面板 -设置 - 安全设置中查看 )

TIPS:
1、在安装过程中请使用公网网卡当作桥接网卡。
2、安装过程中会随机生成mysql密码。(mysql密码记录位置 /home/nokvm/go/src/conf/app.conf)
3、安装过程中会交互让用户输入appid 和 appkey 要和主控面板后台 设置-安全设置-通讯密钥对应(通讯密钥记录位置 /home/nokvm/go/src/conf/api.conf)
4、以上配置文件修改请重启node服务才能生效,服务启动命令:supervisorctl restart|start|stop node

添加授权
登录 www.tasiyun.com 进行注册,登录,创建授权,授权IP是您的被控节点服务器IP。

添加区域
类似于机房,在NOKVM中必须先添加第一要素就是区域。

添加节点
添加为您工作的母机信息。(不使用挂机宝功能请误勾选nat转发)

添加IP池
添加母机绑定的IP地址,IP段信息绑定到node服务器上,添加网关,子网掩码,可用IP。

添加镜像模板
模板存放在母机中的路径:/home/nokvm/templates/
演示添加一台centos 6.8系统模板:
windown(64bit)模版下载

wget -O /home/nokvm/templates/windows7.qcow2 http://down.tasiyun.com/templates/windows7.qcow2

wget -O /home/nokvm/templates/windows2003r2.qcow2 http://down.tasiyun.com/templates/windows2003r2.qcow2

wget -O /home/nokvm/templates/windows2003r2_x86.qcow2 http://down.tasiyun.com/templates/windows2003r2_x86.qcow2

(2019/08/22更新)wget -O /home/nokvm/templates/windows2008r2.qcow2 http://down.tasiyun.com/templates/windows2008r2.qcow2

(2019/08/22更新)wget -O /home/nokvm/templates/windows2012r2.qcow2 http://down.tasiyun.com/templates/windows2012r2.qcow2

(2019/08/22更新)wget -O /home/nokvm/templates/windows2016.qcow2 http://down.tasiyun.com/templates/windows2016.qcow2

linux(64bit)模版下载

wget -O /home/nokvm/templates/debian9.9.qcow2 http://down.tasiyun.com/templates/debian9.9.qcow2

wget -O /home/nokvm/templates/centos6.8.qcow2 http://down.tasiyun.com/templates/centos6.8.qcow2

(2019/09/04更新)wget -O /home/nokvm/templates/centos7.2.qcow2 http://down.tasiyun.com/templates/centos7.2.qcow2

(2019/07/30更新)wget -O /home/nokvm/templates/centos7.4.qcow2 http://down.tasiyun.com/templates/centos7.4.qcow2

(2019/07/30更新)wget -O /home/nokvm/templates/centos7.5.qcow2 http://down.tasiyun.com/templates/centos7.5.qcow2

(2019/07/30更新)wget -O /home/nokvm/templates/centos7.6.qcow2 http://down.tasiyun.com/templates/centos7.6.qcow2

wget -O /home/nokvm/templates/ubuntu16.4.qcow2 http://down.tasiyun.com/templates/ubuntu16.4.qcow2

首先在NOKVM中添加模板,然后在母机中执行下载命令

wget -O /home/nokvm/templates/centos6.8.qcow2 http://down.tasiyun.com/templates/centos6.8.qcow2

当下载完成,即可使用该模板创建虚拟机。

创建套餐
TIPS:数据盘模式与速度建议默认即可。

创建虚拟机
Done!

Docker利用Linux核心中的资源分脱机制,以及 Linux 核心名字空间(name space),来创建独立的软件容器(containers),可以在Linux实体下运作,避免启动一个虚拟机造成的额外负担。
L2TP/IPsec的Docker镜像部署很方便,这里以Teddysun.com的镜像部署为例:

1.安装并启动Docker:

wget -qO- get.docker.com | bash 

验证

docker version 

启动

systemctl start docker 

查看状态

systemctl status docker

设置开机自启

systemctl enable docker

2.拉取镜像

docker pull teddysun/l2tp

3.创建启动环境参数文件:

/etc/l2tp.env

内容:

VPN_IPSEC_PSK=nonnix.com
VPN_USER=vpnuser
VPN_PASSWORD=vpnpassword
VPN_PUBLIC_IP=
VPN_L2TP_NET=
VPN_L2TP_LOCAL=
VPN_L2TP_REMOTE=
VPN_XAUTH_NET=
VPN_XAUTH_REMOTE=
VPN_DNS1=
VPN_DNS2=

VPN_IPSEC_PSK:预共享密钥
VPN_USER:默认的登录用户名
VPN_PASSWORD:默认的登录用户密码
VPN_PUBLIC_IP:指定公网 IP 地址,当你的 VPS 有多个公网 IP 时,可能需要手动指定一下
VPN_L2TP_NET:内网 L2TP 网段范围,默认为 192.168.18.0/24,一般此处留空即可
VPN_L2TP_LOCAL:内网 L2TP 网关 IP,默认为 192.168.18.1,一般此处留空即可
VPN_L2TP_REMOTE:内网 L2TP 网段分配给连接的 IP 段,默认为 192.168.18.10-192.168.18.250,一般此处留空即可
VPN_XAUTH_NET:内网 XAUTH 网段范围,默认为 192.168.20.0/24,一般此处留空即可
VPN_XAUTH_REMOTE:内网 XAUTH 网段分配给连接的 IP 段,默认为 192.168.20.10-192.168.20.250,一般此处留空即可
VPN_DNS1:默认 DNS 服务器,8.8.8.8,一般此处留空即可
VPN_DNS2:默认 DNS 服务器,8.8.4.4,一般此处留空即可

4.启动容器:
(注意另外需要将 500 和 4500 端口的 UDP 映射到宿主机的对外端口上)

docker run -d --privileged -p 500:500/udp -p 4500:4500/udp --name l2tp --env-file /etc/l2tp.env -v /lib/modules:/lib/modules teddysun/l2tp

5.一般操作:
查看启动日志

docker logs l2tp

列出全部用户及其密码

docker exec -it l2tp l2tpctl -l

新增一个用户

docker exec -it l2tp l2tpctl -a

删除一个用户

docker exec -it l2tp l2tpctl -d

修改一个用户的密码

docker exec -it l2tp l2tpctl -m

打印容器里 libreswan 和 xl2tpd 的版本信息

docker exec -it l2tp l2tpctl -v 

打印控制脚本 l2tpctl 的帮助信息

docker exec -it l2tp l2tpctl -h 

此镜像基于官方debian:stretch制作,使用了libreswan-3.27和xl2tpd-1.3.12,支持L2TP/IPsec PSK和IPSec Xauth PSK 两种连接方式。

l2tpWindows.png

August 25, 2019

IT.jpg
安装:

CentOS

yum install screen

Debian或Ubuntu

apt-get install screen

创建会话,xxx为创建会话的名称:

screen -S xxx

隐藏并保留当前会话窗口:

按Ctrl+A,再按"D"键

恢复会话窗口:

screen -r xxx

列出所有的会话列表:

screen -ls

来恢复会话:

screen -r xxx

关闭会话:

exit