Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-cloud-platform/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google windows实例未启用445/139端口,即使防火墙规则定义为允许_Windows_Google Cloud Platform_Google Compute Engine_Gcloud_Smb - Fatal编程技术网

Google windows实例未启用445/139端口,即使防火墙规则定义为允许

Google windows实例未启用445/139端口,即使防火墙规则定义为允许,windows,google-cloud-platform,google-compute-engine,gcloud,smb,Windows,Google Cloud Platform,Google Compute Engine,Gcloud,Smb,我正在创建一个google windows实例,需要为其启用SMB[文件和打印机共享]445和139端口。 我在“VPC网络”=>防火墙规则下创建了一个防火墙规则 但仍然创建的windows实例没有启用445或139端口 防火墙规则如下: “默认允许smb 进入 适用于所有 IP范围:0.0.0.0/0 tcp:445139 容许 65534 “违约” 当我通过RDP登录到windows实例并在“控制面板”=>系统和安全=>windows防火墙=>高级设置=>入站规则下进行检查时:“文件和打印机

我正在创建一个google windows实例,需要为其启用SMB[文件和打印机共享]445和139端口。 我在“VPC网络”=>防火墙规则下创建了一个防火墙规则

但仍然创建的windows实例没有启用445或139端口

防火墙规则如下:

“默认允许smb 进入 适用于所有
IP范围:0.0.0.0/0 tcp:445139 容许 65534 “违约”

当我通过RDP登录到windows实例并在“控制面板”=>系统和安全=>windows防火墙=>高级设置=>入站规则下进行检查时:“文件和打印机共享”(SMB in)仅显示禁用

在谷歌云控制台上创建的谷歌windows实例在网络详细信息下显示“默认允许smb”防火墙规则。

Google Compute Engine虚拟机实例中的Windows环境 我正在使用Windows Server 2019数据中心 具有桌面体验的服务器,x64基于20190910谷歌计算引擎VM实例构建

我使用并按照步骤打开防火墙端口以启用文件和打印机共享。目前对我来说,文件和打印机共享(SMB In)已禁用。但是,在右侧有一个“启用规则”按钮,您可以单击该按钮启用规则

然后,它应该启用该规则,如下所示:

如您所见,启用字段设置为

Google Compute Engine VM实例的防火墙规则 如果您想再次检查您是否正确设置了防火墙规则,您可以检查或检查


谢谢斯洛比斯。我可以像您提到的那样手动执行此操作,单击“启用规则”,但我希望在创建配置了防火墙规则的Google windows实例时,默认情况下自动启用此操作。哦,我明白了,您可以使用,它将在您的实例每次启动时执行自动任务。希望对您有所帮助。@srushtirivedi-PowerShell启用防火墙规则:感谢@sllopis和@John Hanley使用“windows启动脚本url”添加Power Shell启动脚本{'metadata':{'items':[{'key':'windows启动脚本url','value':“gs:///enable_port.ps1”}]}嗨,Srushti Trivedi,你能接受这个答案吗,这样可以帮助社区更好地定位它?