0%

1:查看服务器上未挂载的磁盘(磁盘有普通磁盘,高效磁盘,SSD磁盘);命令如下:

fdisk –l

从上图可以看出,服务器的 /dev/vdb 42.9GB 此磁盘未挂载;

2:磁盘分区(分区有主分区,扩展 分区,逻辑分区);命令如下:

fdisk /dev/vdb

n->p->1->回车->回车->w

上图的大概意思是这样的:

n:添加一个分区

P:主分区

两个回车指是开始和结束的磁盘大小;

w:写入磁盘

此时磁盘虽然已经分区,但是还没有文件系统,磁盘依然不能用;

博主服务器只购买了一块数据盘,所以我就全部用来做主分区了,如果你想把一个磁盘分成好几块,可以继续按此命令分区即可;你可以继续创建扩展分区……;

3:格式化磁盘并写入文件系统:命令如下:

mkfs.ext4 /dev/vdb1 //这里可以用ext3,也可以用ext4;

出现如下图这们的界面,就是格式化磁盘写入文件成功:

4:挂载新磁盘到操作系统的某个节点上,命令如下:

mkdir /mydata

mount /dev/vdb1 /mydata

在系统的根创建一个mydata,把这个磁盘挂载到此目录;挂载位置可以自己随意创建;

5:查看磁盘信息,确认挂载新磁盘是否成功,命令如下:

df

如果挂载成功,会出现如下图这样的界面;

6:查看磁盘所有信息;

当我们再来查所有分区时,用fdisk -l 命令就会多了一个主分区,/dev/vdb1;如下图:

7:设置开机启动自动挂载;

新创建的分区不能开机自动挂载,每次重启机器都要手动挂载。

设置开机自动挂载需要修改/etc/fstab文件 ;命令如下:

echo “/dev/vdb1 /mydata ext4 defaults 0 0” >> /etc/fstab

CFIP白名单

173.245.48.0/20
103.21.244.0/22
103.22.200.0/22
103.31.4.0/22
141.101.64.0/18
108.162.192.0/18
190.93.240.0/20
188.114.96.0/20
197.234.240.0/22
198.41.128.0/17
162.158.0.0/15
104.16.0.0/12
172.64.0.0/13
131.0.72.0/22

百度云加速与Cloudflare合作节点

162.159.211.4-103

103.21.244.0/22
103.22.200.0/22
103.31.4.0/22
104.16.0.0/12
108.162.192.0/18
131.0.72.0/22
141.101.64.0/18
162.158.0.0/15
172.64.0.0/13
173.245.48.0/20
188.114.96.0/20
190.93.240.0/20
197.234.240.0/22
198.41.128.0/17

Cloudflare节点推荐

www.moeelf.com/archives/10.html

CloudFlare 百度云合作 ip:

162.159.208.4-162.159.208.103

162.159.209.4-162.159.209.103

162.159.210.4-162.159.210.103

162.159.211.4-162.159.211.103

官方列表:CloudFlare公开的节点 https://www.cloudflare.com/zh-cn/ips/

各线路推荐列表:
电信:推荐走圣何塞,例:104.16.160.* 或者上面的百度云合作 ip。
移动:推荐走移动香港,例:172.64.32.*、141.101.115.* 或者 104.23.240.0-104.23.243.254。
联通:没发布什么好线路,可走圣何塞。例:104.16.160.* 或者 104.23.240.0-104.23.243.254。也可以试一下走亚特兰大 108.162.236.*(日前不可用。) 。

Qi推荐

108.162.236.1/24 联通 走美国
172.64.32.1/24 移动 走香港
104.16.160.1/24 电信 走美国洛杉矶
———
172.64.0.0/24 电信 美国旧金山
104.20.157.0/24 联通 走日本
104.28.14.0/24 移动 走新加坡
(联通移动推荐节点)
104.23.240.0-104.23.243.254
(电信推荐百度云合作ip)
162.159.208.4-162.159.208.103
162.159.209.4-162.159.209.103
162.159.210.4-162.159.210.103
162.159.211.4-162.159.211.103

适合电信的节点

104.23.240.* 走欧洲各国出口 英国德国荷兰等 延迟比美国高一些 适合源站在欧洲的网站 172.64.32.* 虽然去程走新加坡,但是回程线路的绕路的,实际效果不好,不推荐 104.16.160.* 圣何塞的线路,比洛杉矶要快一点,推荐 108.162.236.* 亚特兰大线路,延迟稳定,但是延迟较高

适合移动的节点

162.158.133.* 走的丹麦,这一段ip只有部分能用,可以自己试一下。绕美国。 198.41.214.* 198.41.212.* 198.41.208.* 198.41.209.* 172.64.32.* 141.101.115.* 移动走香港的IP段有很多,以上并不是全部。CF移动走香港的分直连和走ntt的效果都挺不错的,不过部分地区晚上还是会丢包。 172.64.0. 这是走圣何塞的,一般用香港的就行 172.64.16.* 欧洲线路.绕

1.0.0.1效果较好

电信部分

大多数省直接使用1.0.0.0即可,延迟低,丢包少, 少部分还是需要换ip

新加坡

172.64.32.0-172.64.47.254

移动部分

新加坡

104.18.48.0-104.18.63.255 104.24.112.0-104.24.127.255 104.27.128.0-104.27.143.255 104.28.0.0-104.28.15.255

移动部分

圣何塞 cogentco.com

104.28.16.0-31.255 104.27.144.0-243.254 104.23.240.0-243.254

香港cloudflare1-100g.hkix.net

大部分都是这个通道 1.0.0.0-254 1.1.1.0-254 66.235.200.0-254 此段为IPOWER.COM endurance.com专用,有可能被跳转到IPOWER.COM endurance.com页面 104.16.80.0-95.255 104.16.175.255-104.16.191.255

香港直连

23.227.63.0-254 此段为shopify.com专用,有可能被跳转到shopify.com页面 104.16.0.0-79.255 104.16.96.0-175.254 104.16.192.0-207.255

新加坡 ae-0.cloudflare.sngpsi07.sg.bb.gin.ntt.net

都从香港ntt转发 104.28.0.0-15.255

联通部分

伦敦 cloudflare-gw.cr10-lon1.ip4.gtt.net

172.64.19.16

CentOS安装完毕后,需要进行的优化步骤。

注意:本文所述的优化,是针对于VPS环境的,桌面环境和独立服务器的CentOS请勿使用本文中的方法进行优化,否则可能导致桌面环境不正常。独立服务器也不要使用本文中的方法去优化,否则会引起异常~

1,删除不必要的软件包

yum remove Deployment_Guide-en-US finger cups-libs cups ypbind
yum remove bluez-libs desktop-file-utils ppp rp-pppoe wireless-tools irda-utils
yum remove sendmail* samba* talk-server finger-server bind* xinetd
yum remove nfs-utils nfs-utils-lib rdate fetchmail eject ksh mkbootdisk mtools
yum remove syslinux tcsh startup-notification talk apmd rmt dump setserial portmap yp-tools
yum groupremove “Mail Server” “Games and Entertainment” “X Window System” “X Software Development” yum groupremove “Development Libraries” “Dialup Networking Support” yum groupremove “Games and Entertainment” “Sound and Video” “Graphics” “Editors” yum groupremove “Text-based Internet” “GNOME Desktop Environment” “GNOME Software Development”

2,升级整个系统

yum update #更新全部更新 yum clean all #清理全部缓存的安装文件以节省空间

3,禁用seLinux

sestatus 先执行这一句看看seLinux状态,如果不是disabled,那么执行如下步骤将其禁用 vi /etc/selinux/config
SELINUX=disabled 禁用SeLinux SELINUX=enforcing 使用SeLinux

4,停止网卡对ipv6的支持

vi /etc/modprobe.conf 添加如下行到文尾:
alias net-pf-10 off alias ipv6 off

重启后生效。

5,修改环境变量语言编码,防止出现乱码

vi /etc/profile 找到export PATH ……这一行,在其上面加上一行 LANG=en_US.UTF-8
然后在export PATH ……这一行后面补充一个LANG
source /etc/profile

6,初始化防火墙

touch /etc/sysconfig/iptables
iptables -F
iptables -X
iptables -Z
service iptables save
service iptables restart

7,来个一键优化脚本,自动禁用无用服务,且禁止其开机自启动

#! /bin/bash service acpid off
service atd stop
service auditd stop
service avahi-daemon stop
service avahi-dnsconfd stop
service bluetooth stop
service conman stop
service cpuspeed stop
service cups stop
service dnsmasq stop
service dund stop
service firstboot stop
service hidd stop
service httpd stop
service ibmasm stop
service ip6tables stop
service irda stop
service kdump stop
service lm_sensors stop
service mcstrans stop
service messagebus stop
service microcode_ctl stop
service netconsole stop
service netfs stop
service netplugd stop
service nfs stop
service nfslock stop
service nscd stop
service ntpd stop
service oddjobd stop

Rclone,Linux下,可挂载Google Drive、OneDrive、WebDAV、FTP等等,堪称神器。下面是安装和使用教程。

一、安装Rclone 下面的操作基于Centos系统

1、安装必须的应用

yum -y install wget unzip screen fuse fuse-devel

2、安装Rclone

curl https://rclone.org/install.sh sudo bash

二、挂载Google Drive

1、挂载GDrive

rclone config

选择 n ,创建新链接,并命名为 gdrive 。然后选择Google Drive

client_id、client_secret 留空直接回车,SCOPE 选1,root_folder_id、service_account_file留空回车,Edit advanced config、Use auto config 选择n

这时,会出现个链接,复制到浏览器中,获取授权代码,并把授权代码粘贴到终端。 根据提示选择,一般为n、y、q

把Google Drive挂载到服务器上的一个目录。为便于以后web访问,可挂载到/www/wwwroot/下(以下演示为/www/wwwroot/gdrive.xxx.com,gdrive.xxx.com改为自己的域名)

./rclone mount gdrive: /www/wwwroot/gdrive.xxx.com –allow-other –allow-non-empty –vfs-cache-mode writes

2、设置开机启动rclone

先把rclone的可执行文件复制到/usr/bin:

cp /root/rclone-v*/rclone /usr/bin/rclone

新建一个rclone.service文件:

vi /usr/lib/systemd/system/rclone.service

粘贴:

[Unit]
Description=rclone
    
[Service]
User=root
ExecStart=/usr/bin/rclone mount gdrive: /www/wwwroot/gdrive.xxx.com –allow-other –allow-non-empty –vfs-cache-mode writes
Restart=on-abort
    
[Install]
WantedBy=multi-user.target

重载daemon,让新的服务文件生效:

systemctl daemon-reload

启动rclone:

systemctl start rclone

设置开机启动:

systemctl enable rclone

三、Rclone的操作

1、列出远程目录(gdrive为之前创建的)

rclone lsd gdrive

2、复制文件

rclone copy 源文件/目录 目标目录

源文件/目录、目标目录要绝对路径,均可以为服务器、网盘等 如要保存别人分享的Gdrive,可先保存到自己的网盘,然后复制这些文件到自己的网盘,以免共享的人删除文件。

rclone copy gdrive:gongxiang/japan gdrive:gongxiang/self

3、同步文件

rclone sync 源文件/目录 目标目录

这个只同步没有的文件。适合变化较大的文件。

CBBR:这是一个方便开启魔改bbr&&bbr的脚本。执行两步后最后输出Finish!提示,则成功。

Debian/Ubuntu(64位)开启魔改BBR

Ubuntu14.04需要提前:

1
2
3
4
sudo apt-get install -y software-properties-common
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get -y install g++-4.9

Debian9需要提前:

1
2
wget --no-check-certificate -O libssl.deb https://raw.githubusercontent.com/xratzh/CBBR/master/debkernel/libssl1.0.0_1.0.2-1_amd64.deb
dpkg -i libssl.deb

第一步:

1
apt-get install -y wget && wget --no-check-certificate -O D1.sh https://raw.githubusercontent.com/xratzh/CBBR/master/D1.sh && bash D1.sh

之后输入Y就会重启

第二步:

1
wget --no-check-certificate -O D2.sh https://raw.githubusercontent.com/xratzh/CBBR/master/D2.sh && bash D2.sh

CentOS7开启魔改BBR

第一步:

1
yum install -y wget && wget --no-check-certificate -O C71.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C71.sh && bash C71.sh

之后输入Y就会重启

第二步:

1
wget --no-check-certificate -O C72.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C72.sh && bash C72.sh

CentOS6开启魔改BBR

第一步:

1
yum install -y wget && wget --no-check-certificate -O C61.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C61.sh && bash C61.sh

之后输入Y就会重启

第二步:

1
wget --no-check-certificate -O C62.sh https://raw.githubusercontent.com/xratzh/CBBR/master/C62.sh && bash C62.sh

Tips

存在对于其他内核的删除,只保留4.11.8内核的行为 为什么不能一键,因为Linux内核在4.0后支持不重启更换,但是CentOS和Debian/Ubuntu很多的内核都是4.0-的版本,Debian9和Ubuntu16.04则是4.0+的版本。 Xratzh压力测试,发现bbr和魔改bbr都开启时会达到最快(个人验证),本脚本默认两者都开启。 脚本里加入了对内核的锁定,之后update时不会变动内核。内核统一选择4.11.8版本。 由于这个我找到的CentOS/Ubuntu历史内核的镜像站的网速时快时慢,所以自己下载了上传到GitHub,这样能保持一个较为稳定的速度。原来的内核地址仍然在脚本里面,只是被添加注释了,如果你不信任我上传的内核,可以自己取消注释使用镜像站的内核下载方式。 部分内容借鉴了Vicer大佬Teddysun大佬的脚本,感谢hostloc的yankee大佬和nanqinlang大佬的魔改优化。

转自:https://github.com/veip007/CBBR

当我们需要重装VPS/云平台/独立服务器操作系统时,通常可以通过服务商模板和ISO挂载的方式重新安装。

从今天开始,你将拥有了一个全新的方式,通过网络一键式重新安装纯净操作系统,无需CD-ROM,无需VNC/IPIM/KVM。

无论是Linux,还是Windows,都可以通过网络一键式完成安装,通过简单的两行命令开启美妙的体验。

现实需求

为什么我们需要重装纯净系统?

1. 服务商提供的系统模板可能会内置一些软件,甚至和我们即将安装的软件产生冲突,导致安装失败。

2. ISO挂载并不是所有服务商都提供的服务,一些IPIM/KVM传输速度过于缓慢,安装效率较差。

3. Linux/Windows在使用中可能遇到一些找不到问题的莫名错误。相信你一定深有体会!

你需要了解

1. 所有系统除特殊说明外,安装完毕的默认密码是cxthhhhh.com,为了防止暴力破解,你必须在安装完毕立刻修改默认密码!

2. 因硬件配置和网络环境不同,安装全程需要15-60分钟,请耐心等待。安装完成即可通过IP:22(Linux SSH)/IP:3389(Windows RDP)进行连接。

3. 为了稳定性和安全性,我建议所有网站管理员/开发者/公司使用最新的系统,同时我只为最新的系统提供技术支持。

4. 一些没有DHCP的VPS/云平台/独立服务器,安装后无法访问网络,你需要登陆VNC/IPIM/KVM后手动进行网卡IP配置。

重装系统前环境需求

1. 当前已安装任意由GRUB or GRUB2引导Linux系统(RedHat/CentOS/Debian/Ubuntu/Etc.)

2. 安装重装系统的前提组件

①. RedHat/CentOS:

yum install -y xz openssl gawk file

②. Debian/Ubuntu:

apt-get install -y xz-utils openssl gawk file

让我们开始吧

1. 下载SHELL脚本(通过root用户运行)

wget –no-check-certificate https://shell.p1e.cn/reinstall/Network-Reinstall-System-Modify.sh && chmod a+x Network-Reinstall-System-Modify.sh

2. 安装系统(任选其一)

【安装Linux系统】

①. 一键网络重装纯净CentOS 7(推荐)

bash Network-Reinstall-System-Modify.sh -CentOS_7

②. 一键网络重装纯净CentOS 6

bash Network-Reinstall-System-Modify.sh -CentOS_6

③. 一键网络重装纯净Debian 9(推荐)

bash Network-Reinstall-System-Modify.sh -Debian_9

④. 一键网络重装纯净Debian 8

bash Network-Reinstall-System-Modify.sh -Debian_8

⑤. 一键网络重装纯净Debian 7

bash Network-Reinstall-System-Modify.sh -Debian_7

⑥. 一键网络重装纯净Ubuntu 18.04(推荐)

bash Network-Reinstall-System-Modify.sh -Ubuntu_18.04

⑦. 一键网络重装纯净Ubuntu 16.04

bash Network-Reinstall-System-Modify.sh -Ubuntu_16.04

⑧. 一键网络重装纯净Ubuntu 14.04

bash Network-Reinstall-System-Modify.sh -Ubuntu_14.04

【安装Windows系统】

*警告:你需要购买来自Microsoft或其合作伙伴正版系统授权并激活系统使用。继续安装即代表您知悉并已经购买正版授权。

①. 一键网络重装纯净Windows Server 2019(推荐)

bash Network-Reinstall-System-Modify.sh -Windows_Server_2019

②. 一键网络重装纯净Windows Server 2016

bash Network-Reinstall-System-Modify.sh -Windows_Server_2016

③. 一键网络重装纯净Windows Server 2012 R2

bash Network-Reinstall-System-Modify.sh -Windows_Server_2012R2

④. 一键网络重装纯净Windows Server 2008 R2

bash Network-Reinstall-System-Modify.sh -Windows_Server_2008R2

⑤. 一键网络重装纯净Windows 7

bash Network-Reinstall-System-Modify.sh -Windows_7_Vienna

⑥. 一键网络重装纯净Windows Server 2003

bash Network-Reinstall-System-Modify.sh -Windows_Server_2003

【安装DD系统】

*如果您不了解这意味着什么,请不要进行操作。%ULR%应该替换为您自己的映像地址。

bash Network-Reinstall-System-Modify.sh -DD “%URL%”

恭喜,你已经完成了系统重装,享受当下的美好

当您执行完上面的2行命令,你的服务器将开始网络重装纯净系统。在完成安装前,您将无法进行连接管理。

因硬件配置和网络环境不同,安装全程需要15-60分钟,请耐心等待。安装完成即可通过IP:22(Linux SSH)/IP:3389(Windows RDP)进行连接。

这篇文章转自[CXT] Technical Blog 技術博客

      • 背景:适用于由GRUB引导的CentOS,Ubuntu,Debian系统.
  • 使用官方发行版去掉模板预装的软件.

  • 同时也可以解决内核版本与软件不兼容的问题。

  • 只要有root权限,还您一个纯净的系统。* 相关文章:

[ Linux Shell ] 通用无限制在 Linux VPS 上一键全自动 dd 安装 Windows


    • 注意:
      • 全自动安装默认root密码:MoeClub.org 安装完成后请立即更改密码.
      • 能够全自动重装Debian/Ubuntu/CentOS等系统.
      • 同时提供dd安装镜像功能,例如: 全自动无救援dd安装windows系统
      • 全自动安装CentOS时默认提供VNC功能,可使用VNC Viewer查看进度, VNC端口1或者5901,可自行尝试连接.(成功后VNC功能会消失.)
      • 目前CentOS系统只支持任意版本重装为 CentOS 6.x 及以下版本.
      • 特别注意:OpenVZ构架不适用.
    • 更新:
        • [2019.05.12]优化部分代码.
      • 修复了一些已知问题.* [2018.11.12]

      修复了一些错误逻辑.

        • [2018.10.31]

      增加 –loader 参数.(用于定制镜像)

        • [2018.08.10]修复一些Bug.
      • 增加 -i 参数.(用于指定网卡)* [2018.06.09]支持自定义远程桌面端口并打开相关防火墙端口(默认为3389).
    • 自动扩展系统盘空间为整个硬盘.
      • 增加 -rdp 参数.(用于更换RDP端口,并强制打开该端口防火墙)* [2018.04.17]

      修复对grub.conf抓取识别的问题.

        • [2018.04.06]优化正则表达式.
      • 丢弃对grep -P的依赖.* [2018.04.03]合并Debian/Ubuntu/CentOS/dd安装镜像功能.
    • 使用最少依赖原则.
    • 优化部分流程.
    • 修复一些已知BUG.

    • 依赖包:
1
2
3
4
5
6
7
8
9
10
11
12
#二进制文件    Debian/Ubuntu    RedHat/CentOS
iconv [libc-bin] [glibc-common]
xz [xz-utils] [xz]
awk [gawk] [gawk]
sed [sed] [sed]
file [file] [file]
grep [grep] [grep]
openssl [openssl] [openssl]
cpio [cpio] [cpio]
gzip [gzip] [gzip]
cat,cut.. [coreutils] [coreutils]

    • 确保安装了所需软件:
1
2
3
4
5
#Debian/Ubuntu:
apt-get install -y xz-utils openssl gawk file

#RedHat/CentOS:
yum install -y xz openssl gawk file
    • 如果出现了错误,请运行:
1
2
3
4
5
#Debian/Ubuntu:
apt-get update

#RedHat/CentOS:
yum update

    • 快速使用示例:
1
bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -d 9 -v 64 -a

    • 下载及说明:
1
wget --no-check-certificate -qO InstallNET.sh 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh' && chmod a+x InstallNET.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Usage:
bash InstallNET.sh -d/--debian [dist-name]
-u/--ubuntu [dist-name]
-c/--centos [dist-version]
-v/--ver [32/i38664/amd64]
--ip-addr/--ip-gate/--ip-mask
-apt/-yum/--mirror
-dd/--image
-a/-m

# dist-name: 发行版本代号
# dist-version: 发行版本号
# -apt/-yum/--mirror : 使用定义镜像
# -a/-m : 询问是否能进入VNC自行操作. -a 为不提示(一般用于全自动安装), -m 为提示.

    • 使用示例:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#使用默认镜像全自动安装
bash InstallNET.sh -d 8 -v 64 -a

#使用自定义镜像全自动安装
bash InstallNET.sh -c 6.10 -v 64 -a --mirror 'http://mirror.centos.org/centos'

# 以下示例中,将X.X.X.X替换为自己的网络参数.
# --ip-addr :IP Address/IP地址
# --ip-gate :Gateway /网关
# --ip-mask :Netmask /子网掩码

#使用自定义镜像全自动安装
#bash InstallNET.sh -u 9 -v 64 -a --mirror 'http://mirrors.ustc.edu.cn/debian/'

#使用自定义镜像自定义网络参数全自动安装
#bash InstallNET.sh -u 16.04 -v 64 -a --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x --mirror 'http://archive.ubuntu.com/ubuntu'

#使用自定义网络参数全自动dd方式安装
#bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd 'https://moeclub.org/onedrive/IMAGE/Windows/win7emb_x86.tar.gz'

#使用自定义网络参数全自动dd方式安装存储在谷歌网盘中的镜像(调用文件ID的方式)
#bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd "https://image.moeclub.org/GoogleDrive/1cqVl2wSGx92UTdhOxU9pW3wJgmvZMT_J"

#使用自定义网络参数全自动dd方式安装存储在谷歌网盘中的镜像
#bash InstallNET.sh --ip-addr x.x.x.x --ip-gate x.x.x.x --ip-mask x.x.x.x -dd "https://image.moeclub.org/GoogleDrive/1cqVl2wSGx92UTdhOxU9pW3wJgmvZMT_J"

#国内推荐使用USTC源
#--mirror 'http://mirrors.ustc.edu.cn/debian/'

    • 一些可用镜像地址:
1
2
3
4
5
6
7
8
9
10
11
12
13

# 推荐使用带有 /GoogleDrive/ 链接, 速度更快.
# 当然也可以使用自己GoogleDrive中储存的镜像,使用方式:
https://image.moeclub.org/GoogleDrive/

# win7emb_x86.tar.gz:
https://image.moeclub.org/GoogleDrive/1srhylymTjYS-Ky8uLw4R6LCWfAo1F3s7
https://moeclub.org/onedrive/IMAGE/Windows/win7emb_x86.tar.gz

# win8.1emb_x64.tar.gz:
https://image.moeclub.org/GoogleDrive/1cqVl2wSGx92UTdhOxU9pW3wJgmvZMT_J
https://moeclub.org/onedrive/IMAGE/Windows/win8.1emb_x64.tar.gz


    • 一些提示:
      • 特别注意:
    • 提供的dd安装镜像
      • 远程登陆账号为:

Administrator

      • 远程登陆密码为:

Vicer

        • 仅修改了主机名,可放心使用.(建议自己制作.)* 在dd安装系统镜像时:

在你的机器上全新安装,如果你有VNC,可以看到全部过程. 在dd安装镜像的过程中,不会走进度条(进度条一直显示为

0%

    • ).完成后将会自动重启.
      • 分区界面标题一般显示为: “

Starting up the partitioner

使用谷歌网盘中储存的镜像: [无限制大小] 获取谷歌网盘文件临时直接下载链接

          • 在全自动安装CentOS时:

如果看到 “

Starting graphical installation

    • “ 或者类似表达,则表示正在安装.
    • 正常情况下只需要耐心等待安装完成即可.
      • 如果需要查看进度,使用

VNC Viewer

    • (或者其他VNC连接工具)
      • 连接提示中的

IP地址:端口

      • 进行连接.(端口一般为

1

      • 或者

5901

    • )

声明:

  1. 各种形式的翻译或转载需注明作者及本文地址.
  2. 使用该脚本造成的任何直接损失或间接损失,萌咖不负任何责任.

这个是使用南琴浪大佬的参数。适用内核为4.9.X,Debian 7+ ( i386 && amd64 )系统。

其他系统可参考: 1、TCP加速:BBR原版/BBR魔改/BBR Plus + 锐速 等四合一安装脚本 2、Debian 9启用Google BBR,实现TCP加速

SSH下: 1、下载脚本并安装

1
wget --no-check-certificate -O Tsunami_BBR.sh https://zhujiwiki.com/wp-content/uploads/2019/06/Tsunami_BBR.sh && bash Tsunami_BBR.sh

弹出对话框,并按“1”回车执行: 2. 脚本自动探测出最新版本的 4.9.X 版本内核,如果无安装其他版本内核的特别需要,直接按回车,即可自动开始安装; 3. 安装后期,弹出“是否需要卸载自带旧内核”的提示,选择“No”卸载即可,随后不久系统重启

4. 再次登录系统,运行以下命令,按“2”开始下载魔改 BBR 模块并与新版本内核合并,并自动设置好魔改 BBR 设置,随后脚本退出:

1
bash Tsunami_BBR.sh

5. 再次运行以下命令,按“3”可完成一些外围的网络参数优化,此项你可以选择执行或不执行;

1
bash Tsunami_BBR.sh

6. 脚本中按“4”是查看魔改 BBR 的运行状态,按“5”是卸载魔改 BBR。

脚本开源:https://github.com/leitbogioro/Force\_Modified\_BBR

今天带来关于OpenVZ 7 的安装博文,现使用虚拟硬件式技术的企业或个人都倾向于Vmware 或者微软的Hyper-V 使用容器式虚拟化技术的企业或个人都倾向于使用 Docker 、LXC 技术。OpenVZ 7 使用的虚拟化技术包含了 容器式与硬件式虚拟机技术,具体就是 OpenVZ 自家的容器式技术与KVM硬件式虚拟化技术,当然 Docker 也可允许在容器式虚拟机内。

1. 安装前准备

  • 准备好有 Intel VT 技术 的服务器
  • 准备好最新 CentOS7 迷你版本iso 光盘,或使用 rufus 刻进usb内。
  • 磁盘划分,/ 根分区  ext4 /boot 分区 ext4 /vz 分区 ext4 最后就是 swap

2. 一键安装脚本,包含了Fail2ban 对 SSH 22 端口的密码暴力破解保护。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
#!/bin/bash

# Defined Var
YUM=/usr/bin/yum
SED=/bin/sed
RPM=/bin/rpm
SYS=/usr/bin/systemctl

# Add epel

cat > /etc/yum.repos.d/epel.repo <<EOF
[epel]
name=Extra Packages for Enterprise Linux 7 - \$basearch
#baseurl=http://download.fedoraproject.org/pub/epel/7/\$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=\$basearch
failovermethod=priority
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-debuginfo]
name=Extra Packages for Enterprise Linux 7 - \$basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/7/\$basearch/debug
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-debug-7&arch=\$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

[epel-source]
name=Extra Packages for Enterprise Linux 7 - \$basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/7/SRPMS
metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-7&arch=\$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
EOF

# Add epel-testing

cat > /etc/yum.repos.d/epel-testing.repo <<EOF
[epel-testing]
name=Extra Packages for Enterprise Linux 7 - Testing - \$basearch
#baseurl=http://download.fedoraproject.org/pub/epel/testing/7/\$basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=testing-epel7&arch=\$basearch
failovermethod=priority
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7

[epel-testing-debuginfo]
name=Extra Packages for Enterprise Linux 7 - Testing - \$basearch - Debug
#baseurl=http://download.fedoraproject.org/pub/epel/testing/7/\$basearch/debug
metalink=https://mirrors.fedoraproject.org/metalink?repo=testing-debug-epel7&arch=\$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1

[epel-testing-source]
name=Extra Packages for Enterprise Linux 7 - Testing - \$basearch - Source
#baseurl=http://download.fedoraproject.org/pub/epel/testing/7/SRPMS
metalink=https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel7&arch=\$basearch
failovermethod=priority
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck=1
EOF

# Import OpenVZ

$RPM --import http://download.openvz.org/RPM-GPG-Key-OpenVZ
$RPM --import https://archive.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7

$YUM install https://download.openvz.org/virtuozzo/releases/7.0/x86_64/os/Packages/o/openvz-release-7.0.8-4.vz7.x86_64.rpm -y

# Yum Make Cache

$YUM makecache

# Yum Install Base

$YUM install yum-plugin-priorities telnet bind-utils vim-en* lrzsz wget iptables-services net-tools psmisc -y

# Yum Update
$YUM update -y

# startup network or postalias will complain error
$SED -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
$SED -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config

# Clean UP Iptables
echo '' > /etc/sysconfig/iptables

# Install OpenVZ

$YUM install prlctl prl-disp-service vzkernel ploop prl-disk-tool -y

# Install fail2ban

$YUM install fail2ban fail2ban-systemd -y

# Add fail2ban sshd.local

cat > /etc/fail2ban/jail.d/sshd.local << EOF
[sshd]
enabled = true
filter = sshd
action = iptables[name=sshd-ban, port=ssh, protocol=tcp]
findtime =60
bantime = 600
maxretry = 3
EOF

$SYS enable fail2ban

3. 简单而基本命令

  • 查看虚拟机 prlctl list -a
1
2
3
4
5
UUID唯一标识                             状态         IP地址         类型 名称
UUID STATUS IP_ADDR T NAME
{4cc24118-b7a1-408a-9af8-caaf492e26c7} running 192.168.1.164 CT 164
{bada9314-1050-4fe5-8865-4edf93c97c0f} running - VM CentOS7
{c71d02d9-d0e4-42d0-bc1e-bcb3e8e97dc7} stopped - VM MyVM
  • 查看已安装的容器式模版 vzpkg list -O
  • 查看线上可用的模版 vzpkg list –available
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
centos-6-x86_64                    openvz-os
centos-7-x86_64 openvz-os
debian-7.0-x86_64 openvz-os
debian-8.0-x86_64 openvz-os
debian-9.0-x86_64 openvz-os
fedora-23-x86_64 openvz-os
sles-11-x86_64 openvz-os
sles-12-x86_64 openvz-os
suse-42.1-x86_64 openvz-os
suse-42.2-x86_64 openvz-os
suse-42.3-x86_64 openvz-os
ubuntu-14.04-x86_64 openvz-os
ubuntu-16.04-x86_64 openvz-os
ubuntu-17.10-x86_64 openvz-os
ubuntu-18.04-x86_64 openvz-os
  • 预安装线上模版

vzpkg install template centos-6-x86_64

  • 建立线上预安装的模版

vzpkg create cache centos-6-x86_64

  • 建立容器式虚拟机

prlctl create MyCT –vmtype ct

  • 设定容器式虚拟机使用的系统模版

prlctl set MyCT –ostemplate centos-6-x86_64

  • 设定资源

prlctl set MyCT –cpus 8 –memsize 8G –swap 4G

  • 设定网络

prlctl set MyCT –ipadd 192.168.1.x

  • 建立硬件式虚拟机

prlctl create MyVM –vmtype vm -d centos7

  • 硬件式虚拟机支持的操作系统

Windows Server 2016 、2012、2012 R2 2008 R2 CentOS 5、6、7 x86_64 Debian 8、9 x86_64 Ubuntu 14-18 x86_64

  • 挂载光盘ISO文件

prlctl set MyVM –device-set cdrom0 –image /vz/iso/CentOS-7-x86_64-Minimal-1804.iso

  • 设定资源

prlctl set MyVM –cpus 8 –memsize 8G

  • 修改默认磁盘容量(默认值为 64G)

prl_disk_tool resize –hdd /vz/vmprivate/c71d02d9-d0e4-42d0-bc1e-bcb3e8e97dc7/harddisk.hdd –size 30G

  • 设定VNC服务

prlctl set MyVM –vnc-mode manual –vnc-port 5902 –vnc-passwd linseek –vnc-address 0.0.0.0 / 127.0.0.1

  • 查看虚拟机信息

prlctl list –info MyVM

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
ID: {c71d02d9-d0e4-42d0-bc1e-bcb3e8e97dc7}
EnvID: 1193083609
Name: MyVM
Description:
Type: VM
State: stopped
OS: centos7
Template: no
Uptime: 00:00:00 (since 2018-09-10 11:28:59)
Home: /vz/vmprivate/c71d02d9-d0e4-42d0-bc1e-bcb3e8e97dc7/
Owner: root@.
GuestTools: state=not_installed
GuestTools autoupdate: on
Autostart: off
Autostop: shutdown
Autocompact: off
Boot order: hdd0 cdrom0 net0
EFI boot: off
Allow select boot device: off
External boot device:
On guest crash: restart
Remote display: mode=manual port=5902 address=127.0.0.1
Remote display state: stopped
Hardware:
cpu sockets=1 cpus=8 cores=8 VT-x accl=high mode=64 ioprio=4 iolimit='0'
memory 8192Mb
video 32Mb 3d acceleration=off vertical sync=yes
memory_guarantee auto
hdd0 (+) scsi:0 image='/vz/vmprivate/c71d02d9-d0e4-42d0-bc1e-bcb3e8e97dc7/harddisk.hdd' type='expanded' 30720Mb subtype=virtio-scsi
cdrom0 (+) scsi:1 image='/vz/iso/CentOS-7-x86_64-Minimal-1804.iso' subtype=virtio-scsi
usb (+)
net0 (+) dev='vme001c42cda633' network='Bridged' mac=001C42CDA633 card=virtio
SmartMount: (-)
Disabled Windows logo: on
Nested virtualization: off
Offline management: (-)
  • 控制命令

prlctl stop  MyCT / MyVM prlctl start MyCT / MyVM prlctl restart MyCT / MyVM prlctl suspend MyCT / MyVM prlctl resume MyCT / MyVM prlctl mount MyCT / MyVM prlclt umount MyCT / MyVM

一、脚本仅支持Debian9X64,请在完全纯净的系统上安装

wget https://zhujiwiki.com/wp-content/uploads/2019/04/Debian9DownloadToolinstall.sh && chmod +x Debian9DownloadToolinstall.sh
./Debian9DownloadToolinstall.sh

你可以选择安装以下软件(均是目前的最新版):

Aria2+AriaNG+KodExplorer qBittorrent4.1.4+libtorrent1.1.11 Deluge1.3.15+libtorrent1.1.11

_另外支持一键开启BBR_。

如果你选择安装2-3则可以和宝塔面板共存,如果安装1则不能与宝塔面板共存。另外因为原版的Debian9防火墙规则默认是放行所有的(相当于关闭的状态),所以本脚本没有对防火墙有任何设置,如果你安装完成之后发现端口不通,请自行设置防火墙规则。

二、管理命令

Aria2:

systemctl start aria2
systemctl stop aria2
systemctl restart aria2

qBittorrent:

systemctl start qbittorrent
systemctl stop qbittorrent
systemctl restart qbittorrent

Deluge:

systemctl start deluged
systemctl start deluge-web
systemctl stop deluged
systemctl stop deluge-web
systemctl restart deluged
systemctl restart deluge-web

转自:https://lala.im/4590.html