簡體   English   中英

通過客戶端 VPN 終端節點訪問 Amazon Elasticsearch Service

[英]Access to Amazon Elasticsearch Service via Client VPN Endpoint

我目前正在學習 AWS,但被卡住了。 我在我的 VPC 中的子網 A(3 個默認子網之一)中創建了 Amazon Elasticsearch Service 域。 訪問是通過 VPC 進行的,而不是通過 Internet 進行的。 我想從我的計算機連接到它(以創建索引、映射等)。我讀過其中一種方法是使用 VPN 連接到 VPC。

因此,我使用子網 A 配置了 AWS Client VPN 端點並從我的計算機 (openVPN) 連接。 我已連接,我在 AWS 控制台中看到了我的連接。 連接看起來沒問題。

我從 AWS 控制台使用 Kibana url: https ://vpc-blablabla.eu-central-1.es.amazonaws.com/_plugin/kibana/ 並且沒有連接('ERR_CONNECTION_TIMED_OUT')。

AES 域使用允許所有收入/結果流量的安全組。 DNS 從 Kibana url 正確解析域(它來自子網 A)。 我在 VPN 中的 IP 應該與子網的 A CIDR 匹配嗎? 現在完全不同了。

Subnet A CIDR: 172.31.0.0/20
VPN Client IPv4 CIDR: 10.5.0.0/20
VPN current IP: 10.5.0.2

這是問題的原因嗎?

謝謝@jordanm這是由我本地機器上的錯誤路由引起的。 要指示要使用的網絡,我必須添加路由:

sudo ip route add 172.31.0.0/20 via 10.5.0.2 dev tun0

現在它完美地工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM