server core 防火牆管理

netsh advfirewall firewall set rule group = "檔案及印表機共用" new enable=yes

Hyper-V                                 @%systemroot%system32vmms.exe,-210
Hyper-V 管理用戶端                      @%ProgramFiles%Hyper-VSnapInAbout....
Hyper-V 複本 HTTP                       @%systemroot%system32vmms.exe,-251
Hyper-V 複本 HTTPS                      @%systemroot%system32vmms.exe,-253
iSCSI 服務                              @FirewallAPI.dll,-29002
Netlogon 服務                           @netlogon.dll,-1010
SMB Witness                             @witness.dll,-9001
SMBDirect 上的檔案及印表機共用          @FirewallAPI.dll,-28602
SNMP Trap                               @snmptrap.exe,-3
TPM 虛擬智慧卡管理                      @FirewallAPI.dll,-36501
Windows Management Instrumentation (... @FirewallAPI.dll,-34251
Windows 防火牆遠端管理                  @FirewallAPI.dll,-30002
Windows 遠端管理                        @FirewallAPI.dll,-30267
Windows 遠端管理 (相容性)               @FirewallAPI.dll,-30252
分散式交易協調器                        @FirewallAPI.dll,-33502
金鑰管理服務                            @FirewallAPI.dll,-28002
容錯移轉叢集                            @cprepsrv.dll,-1000
效能記錄及警示                          @FirewallAPI.dll,-34752
核心網路功能                            @FirewallAPI.dll,-25000
虛擬機器監視                            @vmicres.dll,-700
路由及遠端存取                          @FirewallAPI.dll,-33752
網路探索                                @FirewallAPI.dll,-32752
遠端事件記錄檔管理                      @FirewallAPI.dll,-29252
遠端服務管理                            @FirewallAPI.dll,-29502
遠端桌面                                @FirewallAPI.dll,-28752
遠端排程工作管理                        @FirewallAPI.dll,-33252
遠端磁碟區管理                          @FirewallAPI.dll,-34501
遠端關機                                @firewallapi.dll,-36751
檔案及印表機共用                        @FirewallAPI.dll,-28502
檔案伺服器遠端管理                      @fssmres.dll,-100

Server core 安裝及更新 sql 2019

安裝:
Setup.exe /QS /ACTION=Install /FEATURES=SQLEngine /INSTANCENAME=MSSQLSERVER /IACCEPTSQLSERVERLICENSETERMS=1 /UPDATEENABLED=False /SAPWD=P@ssw0rd /SECURITYMODE=SQL /TCPENABLED=1 /SQLSYSADMINACCOUNTS=BUILTIN\Administrators /AGTSVCACCOUNT="NT AUTHORITY\Network Service"

防火牆:
netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remoteip = any profile = DOMAIN

netsh advfirewall firewall add rule name = SQLPort dir = in protocol = tcp action = allow localport = 1433 remoteip = localsubnet profile = DOMAIN
Enable-NetFirewallRule -DisplayGroup "遠端服務管理"

更新:    SQLServer2017-KB4466404-x64.exe /qs /IAcceptSQLServerLicenseTerms /Action=Patch /AllInstances

Hyper-v 2016 Client 連接

管理網域外 (或沒有網域) 的 Hyper-V 主機

只有在連線到 Windows 10 或 Server 2016 Technical Preview 3 或更新版本的遠端主機時,才能使用此功能

#Server端, 以系統管理員身分,在要管理的 Hyper-V 主機上執行下列命令:
  1.Enable-PSRemoting
2.Enable-PSRemoting 會為私人網路區域建立必要的防火牆規則。 若要在公用區域上允許這項存取,您必須啟用 CredSSP 和 WinRM 的這條規則。
Enable-WSManCredSSP -Role server
#Client端, 在管理電腦上,以系統管理員身分執行下列命令:
  1.Enable-PSRemoting
2.Set-Item WSMan:\localhost\Client\TrustedHosts -Value "fqdn-of-hyper-v-host"
3.Enable-WSManCredSSP -Role client -DelegateComputer "fqdn-of-hyper-v-host"