百度贴吧上的@pytjszh 问起Windows Server的玩法,本来想大概说说的,但后来发现越写越长,故单独开一帖好了。
Windows Server的玩法没有Linux系的多,毕竟不少NAS/HTPC软件只支持Linux系。但,满足基本的需求还是可以的。
个人的经验是Windows Server适合按NAS方案玩;把它用在HTPC,会很容易出各种奇怪问题(尤其是蓝牙)。建议构建HTPC方案但又想稳定又想使用Windows方案的,选择Windows 10 LTSC分支而不是Windows Server分支。
以下是个人已经实践的Windows Server玩法,仅供参考。
目前的方案中,CPU是AMD Ryzen 2200G,操作系统为Windows Server 2019。之前的折腾帖子见这个: http://tieba.baidu.com/p/5728165183
1、影音播放
VLC和Media Player Classic - BE,没啥好说的。HTPC方案的话,加上一个PotPlayer。
2、影音服务器:Universal Media Server
跨平台,所以可以装在Windows Server。可以将视频、音频、图像提供给任何有DLAN功能设备的软件,比如客厅电视。是把电脑扔到角落且不接显示器/家庭电视后的最有用方案。
备注:Universal Media Server传输时对带宽有要求;如果要实时转换播放,涉及CPU运算。
3、解压缩软件
7-Zip,简陋,枯燥,且有用。
4、下载
BT下载建议使用qBitorrent,开源跨平台软件,可以直接安装在Windows Server,不怕耍流氓。
至于迅雷啊、百度网盘什么的,有洁癖的就放到虚拟机(下文会介绍虚拟机平台)。其实HTPC倒不需要这个洁癖,因为各种播放器(包括国产)也没法在虚拟机下正常使用。
5、文件共享
有两种方案:SMB共享方案、FTP方案。
(A)SMB共享方案
优点:方便,权限控制简单;如果需要与虚拟机交换文件,SMB共享是最优选择。
缺点:跨网络远程连接(比如:从办公室SMB到家里电脑时),非常容易掉线,文件损坏。当然家庭内网就没这个问题。
(B)FTP方案:
FTP方案既可以使用IIS的FTP功能模块(对用户动手能力要求较高),也可以使用Filezilla Server(傻瓜化操作,新手推荐)。
优点:不怕断网,可以重传。
缺点:稍慢,和虚拟机交互不方便;如果没有配置成FTPS的话,安全性较低,有信息泄漏风险。
6、文件同步
文件同步可以使用Syncthing,由于跨平台,所以可以方便的将文件从手机照片啊、工作电脑文件啊什么的,同步备份到NAS/HTPC中。
但是使用Syncthing需要使用者有一定经验,对配置选项要十分小心,否则非常容易丢文件。建议在文件夹类型中,Windows Server机器(文件接收方)选择为“仅接收”、手机啊什么的(文件发送方)选择为“仅发送”。
备注:如果手头有服务器,需要与家里的NAS/HTPC机器进行文件同步,建议使用Cygwin + rsync方案。由于rsync明文传输,最好用具有加密功能的传输管道加密一层,比如frp内网穿透(use_encryption = true 或 tls_enable = true 或 stcp模式)、ssh、或企业局域网远程接入专线方案。
7、虚拟化平台:Hyper-V
玩HTPC其实并不需要玩虚拟化,以下经验更多应用在玩NAS身上。
以下情况可以考虑玩虚拟化:
(A)需要按Linux系的玩法来搞NAS。
(B)有洁癖,想尽量降低Server系统被流氓软件污染的可能。
(C)隔离部分软件和网络,如家庭闭路电视。
Hyper-V是微软官方的虚拟化平台,品质有保证。但是对用户要求颇高。如果有需要,换成VMWare或者VirtualBox。
如果要在Windows Server上玩虚拟化,强烈建议内存至少要有16G。
个人的虚拟机方案如下:
(1)虚拟机A,装一个Windows 10 LTSC版,毕竟稳定;把各类软件(比如国产软件啊什么的)丢进这个虚拟机,再通过SMB共享与宿主机的特定目录进行文件交换。
(2)虚拟机B,装一个Linux,主要用来做一些开发验证。
Hyper-V的连网方式比较绕口,建立之前最好多搜索一下。
如果想安全,建议走WinNAT模式。如果想省事,走直连模式。
如果走直连模式,最好有两个网口(或插多一张网卡)。
注意,一个Windows有且只能创建一个WinNAT,详细见文档:docs.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/user-guide/setup-nat-network
8、机器监控:Windows Admin Center
微软官方出品,网页版管理Windows的工具。用了它,RDP远程登录的需求减少不少。
而且这玩意还可以同时监控虚拟机,非常有用。
================
大概就这些,以后想到再补充。
Windows Server的玩法没有Linux系的多,毕竟不少NAS/HTPC软件只支持Linux系。但,满足基本的需求还是可以的。
个人的经验是Windows Server适合按NAS方案玩;把它用在HTPC,会很容易出各种奇怪问题(尤其是蓝牙)。建议构建HTPC方案但又想稳定又想使用Windows方案的,选择Windows 10 LTSC分支而不是Windows Server分支。
以下是个人已经实践的Windows Server玩法,仅供参考。
目前的方案中,CPU是AMD Ryzen 2200G,操作系统为Windows Server 2019。之前的折腾帖子见这个: http://tieba.baidu.com/p/5728165183
1、影音播放
VLC和Media Player Classic - BE,没啥好说的。HTPC方案的话,加上一个PotPlayer。
2、影音服务器:Universal Media Server
跨平台,所以可以装在Windows Server。可以将视频、音频、图像提供给任何有DLAN功能设备的软件,比如客厅电视。是把电脑扔到角落且不接显示器/家庭电视后的最有用方案。
备注:Universal Media Server传输时对带宽有要求;如果要实时转换播放,涉及CPU运算。
3、解压缩软件
7-Zip,简陋,枯燥,且有用。
4、下载
BT下载建议使用qBitorrent,开源跨平台软件,可以直接安装在Windows Server,不怕耍流氓。
至于迅雷啊、百度网盘什么的,有洁癖的就放到虚拟机(下文会介绍虚拟机平台)。其实HTPC倒不需要这个洁癖,因为各种播放器(包括国产)也没法在虚拟机下正常使用。
5、文件共享
有两种方案:SMB共享方案、FTP方案。
(A)SMB共享方案
优点:方便,权限控制简单;如果需要与虚拟机交换文件,SMB共享是最优选择。
缺点:跨网络远程连接(比如:从办公室SMB到家里电脑时),非常容易掉线,文件损坏。当然家庭内网就没这个问题。
(B)FTP方案:
FTP方案既可以使用IIS的FTP功能模块(对用户动手能力要求较高),也可以使用Filezilla Server(傻瓜化操作,新手推荐)。
优点:不怕断网,可以重传。
缺点:稍慢,和虚拟机交互不方便;如果没有配置成FTPS的话,安全性较低,有信息泄漏风险。
6、文件同步
文件同步可以使用Syncthing,由于跨平台,所以可以方便的将文件从手机照片啊、工作电脑文件啊什么的,同步备份到NAS/HTPC中。
但是使用Syncthing需要使用者有一定经验,对配置选项要十分小心,否则非常容易丢文件。建议在文件夹类型中,Windows Server机器(文件接收方)选择为“仅接收”、手机啊什么的(文件发送方)选择为“仅发送”。
备注:如果手头有服务器,需要与家里的NAS/HTPC机器进行文件同步,建议使用Cygwin + rsync方案。由于rsync明文传输,最好用具有加密功能的传输管道加密一层,比如frp内网穿透(use_encryption = true 或 tls_enable = true 或 stcp模式)、ssh、或企业局域网远程接入专线方案。
7、虚拟化平台:Hyper-V
玩HTPC其实并不需要玩虚拟化,以下经验更多应用在玩NAS身上。
以下情况可以考虑玩虚拟化:
(A)需要按Linux系的玩法来搞NAS。
(B)有洁癖,想尽量降低Server系统被流氓软件污染的可能。
(C)隔离部分软件和网络,如家庭闭路电视。
Hyper-V是微软官方的虚拟化平台,品质有保证。但是对用户要求颇高。如果有需要,换成VMWare或者VirtualBox。
如果要在Windows Server上玩虚拟化,强烈建议内存至少要有16G。
个人的虚拟机方案如下:
(1)虚拟机A,装一个Windows 10 LTSC版,毕竟稳定;把各类软件(比如国产软件啊什么的)丢进这个虚拟机,再通过SMB共享与宿主机的特定目录进行文件交换。
(2)虚拟机B,装一个Linux,主要用来做一些开发验证。
Hyper-V的连网方式比较绕口,建立之前最好多搜索一下。
如果想安全,建议走WinNAT模式。如果想省事,走直连模式。
如果走直连模式,最好有两个网口(或插多一张网卡)。
注意,一个Windows有且只能创建一个WinNAT,详细见文档:docs.microsoft.com/zh-cn/virtualization/hyper-v-on-windows/user-guide/setup-nat-network
8、机器监控:Windows Admin Center
微软官方出品,网页版管理Windows的工具。用了它,RDP远程登录的需求减少不少。
而且这玩意还可以同时监控虚拟机,非常有用。
================
大概就这些,以后想到再补充。