给 VPS 装上 Windows 系统

给 VPS 装上 Windows 系统

因为国外对版权比较重视,而 Windows 本身就是收费系统,授权费也很贵。要求的配置也比Linux高得多,所以同等配置的 VPS, windows系统就比 linux 系统贵很多。

我们可以通过 DD 命令一键将 Linux 安装成 Windows 系统

DD是Linux系统下的磁盘读写命令,可以将远端系统镜像,比如Windows系统镜像写入硬盘进行安装。DD命令安装系统的优点:
可以绕开VPS服务器商家的系统安装渠道,自由为服务器切换其它系统。
可以自己动手将原本的Linux系统,比如CentOS/Ubuntu/Debian,更换为Windows系统。
如果对商家提供的Linux系统不满意,同样可以自己动手更换为更为纯净的官方版本。
缺点就是,这种更换系统的操作,并不被商家认可,可能会违反商家的TOS。尤其是将Linux系统DD为Windows系统,如果被发现,部分商家可能会采取停机等惩戒措施。但是目前暂时没有被警告过。


一键安装 Windows 系统

目前网上流传最广的DD脚本,是Vicer的一键脚本,功能比较强大。

Vicer脚本可以实现 Windows 系统全自动安装,无需VNC模式或救援模式,安装完成后可以通过远程桌面直接登录系统。

适用架构: 支持 KVM / XEN ,不能是OpenVZ架构 (Vultr 采用的是KVM架构)

适用系统: CentOS/Debian/Ubuntu

硬盘空间:建议10G以上,最好15G以上

这里我选用的配置为 vultr 5刀1核1G套餐

Xshell 连接服务器, 执行一键安装命令

bash <(wget --no-check-certificate -qO- 'https://moeclub.org/attachment/LinuxShell/InstallNET.sh') -dd "系统镜像地址"

安装过程不用管,安装所需时间与镜像下载速度和服务器性能有关。

执行命令后 vps 会与 xshell 断开连接,这是正常的。等待大概20—30分钟,使用电脑自带远程连接,或者 vultr 后台VNC连接。

可用的DD Windows系统镜象地址

由于每个人需要安装的Windows系统版本并不相同,可以根据自身需求,选择下面的链接地址对脚本命令进行替换。

以下各系统都有两个下载链接,其中第一个为Google Drive地址,建议国外 VPS 服务器使用;第二个为OneDrive地址,建议国内 VPS 服务器使用。

# Windows 7 32位中文(Windows Thin PC):
image.moeclub.org/Googl
moeclub.org/onedrive/IM

# Windows 8.1 SP1 64位中文(Embedded):
image.moeclub.org/Googl
moeclub.org/onedrive/IM

# Windows 10 ltsc 64位中文:
image.moeclub.org/Googl
moeclub.org/onedrive/IM

登录 Windows 服务器

通过 vultr 后台连接

查看服务器细节——选择 view Console

windows 自带远程桌面连接

win + R 输入 mstsc 调出连接窗口

输入服务器 IP:3389 然后输入 用户名:administrator 密码:Vicer 连接

激活

Win7版本默认已激活,Win8.1及Win10版本默认未激活,激活方法如下

(应知乎要求已删除,文末原文有)


优化

设置虚拟内存

Linux VPS的配置一般较低,使用的1核1G 跑 Windows 比较吃力。通过调整虚拟内存来增加Windows可用的内存,虚拟内存的大小够用即可。

设置方法:

系统属性—高级系统设置—高级—性能设置—高级—虚拟内存—更改—自定义大小—设置


修改远程连接端口 及 密码

默认远程连接端口为 3389,为了防止被黑客批量扫描爆破,建议修改默认的远程连接端口

Win+R快捷键调出运行窗口,输入 regedit 回车,打开注册表编辑器。

找到以下两个位置的PortNumber值,将默认的3389修改为其它较大端口号,比如58889

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp

修改完成后,需要将刚才修改后的端口号,添加至系统防火墙放行

打开开始菜单——控制面板——系统和安全——Windows防火墙——高级设置——入站规则——新建规则

在新建入站规则窗口中,依次选择规则类型为端口——协议为TCP、端口为刚才设置的新端口——操作设置为允许连接——最后的名称随便设置一个

防火墙规则添加完成后,重启系统使设置生效

下一次远程桌面连接时,IP不变,连接端口改为设置的端口,比如:1.2.4.8:58889

修改 administrator 密码

administrator 为最高管理员,而默认密码为 Vicer ,不是很安全,建议修改

win + R 输入 cmd 调出命令窗口 输入

net user administrator 要修改的密码 


还有什么问题可以下方留言

欢迎关注我的知乎专栏:

VPS搞机指南


原文链接:

给 VPS 装上 Windows 系统 - Mr96.me —— 玖六先生的自留地mr96s.com图标

编辑于 2019-07-08

文章被以下专栏收录