GCP计算-RDP替代方案?

时间:2018-12-17 23:34:25

标签: google-cloud-platform google-compute-engine

我显然是GCP的新手,正在测试新的Compute VM,尤其是Windows 2016 VM。 我已经为RDP建立了防火墙规则,但担心可能的几种情况:

  1. 如果VM的IP更改了,我可以保持相同的IP怎么办?它是Google IP和网关,还是混合型,是否可以通过我们的网关将VM配置为位于我们网络上的IP上?
  2. 如果我同时拥有IP设置,如何将服务器重置为DHCP?我可以使用本地控制台连接到虚拟机吗?

1 个答案:

答案 0 :(得分:0)

如果创建Windows Compute VM,则默认情况下它分配了Google的内部IP和外部IP,您可以选择使用gcloud命令1 gcloud compute instances create仅使用内部IP进行创建,标志no-address

静态内部IP提供了从子网中配置的专用RFC 1918 IP范围保留内部IP地址的功能,然后根据需要检查the documentation将这些保留的内部地址分配给资源。

操作方法:

  

您可以先保留一个静态内部IP地址,然后再创建   关联的资源,或者您可以使用短暂的资源来创建资源   内部IP地址,然后将该临时IP地址提升为   静态内部IP地址。

如果不再需要静态内部IP地址,则可以删除它。无论是否使用,无论使用与否,它都会一直附加在资源上,直到删除资源为止,在这种情况下,地址将返回到其他项目的可用地址池中。

对于外部IP,它与内部IP是相同的,在创建VM实例时,会自动为其分配一个临时外部IP地址(如果未使用flag和gcloud命令)。如果您不想使用临时外部IP地址,则可以为该实例显式分配一个静态外部IP地址。

您可以保留两种类型的外部IP地址:

  
      
  • 具有IP地址的区域,可供具有一个或多个网络接口的VM实例或网络负载平衡器使用。
  •   
  • 可用于全局负载均衡器的全局IP地址:HTTP(S),SSL代理和TCP代理。
  •   

您可以更灵活地使用外部IP:

  
      
  • 您可以为新的VM实例分配静态外部IP地址。
  •   
  • 您可以更改外部IP地址或将其分配给现有实例。
  •   
  • 您可以提升临时的外部IP地址。
  •   

关于您的问题:

如果VM的IP更改了怎么办,我可以保持相同的IP吗?是Google IP和网关,还是混合型,是否可以通过我们的网关将VM配置为位于我们网络的IP上?

您的内部IP不会更改,除非您删除实例并重新创建它,即使您停止它也会保留内部IP。正如我上面提到的,保留后可以保留相同的内部IP。 内部IP属于您在Google Cloud Platform项目中的VPC network

您可以使用gcloud命令行工具或带有标志--private-network-ip的API指定内部IP地址。

gcloud计算实例创建[INSTANCE_NAME] --private-network-ip [IP_ADDRESS]

不起诉“通过我们的网关将VM配置为位于我们网络上的IP上”是什么意思?如果您指的是在Google Cloud中使用VPC网络之外的网络,我认为这是不可能的。

如果我同时拥有IP设置,如何将服务器重置为DHCP?我可以使用本地控制台连接到虚拟机吗?

对于内部IP,除非删除实例,否则不能重置IP;对于外部IP,可以根据需要删除它,请选中this section 在Google Cloud信息中心旁边,您可以与Serial Console

进行交互