Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.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
Amazon web services AWS客户端VPN客户端通信_Amazon Web Services_Vpn_Amazon Vpc_Openvpn_Dhcp - Fatal编程技术网

Amazon web services AWS客户端VPN客户端通信

Amazon web services AWS客户端VPN客户端通信,amazon-web-services,vpn,amazon-vpc,openvpn,dhcp,Amazon Web Services,Vpn,Amazon Vpc,Openvpn,Dhcp,我使用证书验证设置了AWS客户端VPN。我正在为一个客户端访问系统设置它,基本上如中所述。一切正常,如果我知道客户端的IP地址,我可以从一个客户端ping到另一个客户端 我的问题是:在实际使用中,如果客户端每次连接到VPN时都会被分配一个随机IP地址,并且在不检查AWS控制台或使用CLI(需要IAM凭据)的情况下,无法判断哪些客户端已连接或其IP地址是什么,那么该系统有何用途 有没有办法: 为特定客户机分配静态IP地址,以便他们每次连接到VPN时都收到相同的IP地址 获取已连接客户端的列表(及

我使用证书验证设置了AWS客户端VPN。我正在为一个客户端访问系统设置它,基本上如中所述。一切正常,如果我知道客户端的IP地址,我可以从一个客户端ping到另一个客户端

我的问题是:在实际使用中,如果客户端每次连接到VPN时都会被分配一个随机IP地址,并且在不检查AWS控制台或使用CLI(需要IAM凭据)的情况下,无法判断哪些客户端已连接或其IP地址是什么,那么该系统有何用途

有没有办法:

  • 为特定客户机分配静态IP地址,以便他们每次连接到VPN时都收到相同的IP地址
  • 获取已连接客户端的列表(及其公用名和IP地址)
  • 是否使用已连接客户端的主机名/计算机名而不是其随机VPN IP地址
  • 无需使用AWS控制台或描述客户端vpn连接CLI即可从一个客户端连接到另一个客户端的任何其他方式,以获取已连接客户端的列表

    • 你所要求的很多东西都是不可能的。在许多组织中,客户对客户的沟通不是常态。对于客户端到服务器的通信,AWS客户端VPN工作良好

      无法将静态IP地址分配给特定的客户端。 您可以使用以下AWS CLI命令获取当前连接和客户端IP地址的列表:

      aws ec2描述客户端vpn连接——客户端vpn端点id(端点id)

      您可能能够让您的客户端通过共享DNS服务器注册,以获取其VPN IP地址

      我怀疑你会有更好的运气推出自己的VPN解决方案,类似的东西,其中大部分的AWS客户端VPN是建立在