Я установил сервер OpenVPN, который работает нормально, и вместо IP-адреса моей машины отображается IP-адрес сервера.
Я использую этот VPN для подключения к экземпляру EC2 и ограничиваю доступ только экземплярам в одном VPC для всех портов, включая HTTP, HTTPS и SSH.
Для этого в правилах для входящих подключений я установил прием подключения только от VPC CIDR. Однако всякий раз, когда я пытаюсь открыть этот сервер, он не работает, и я получаю, что сайт недоступен.
PS: Сервер работал нормально, пока я не ограничил доступ из AWS Cloud Firewall.
Вот как должны быть настроены ваши экземпляры в VPC по умолчанию (172.31.0.0/16):
В целевой экземпляр EC2
В VPN-шлюз
Ваш ноутбук / Клиент OpenVPN
Никаких публичных IP-адресов.
Надеюсь это поможет :)
Похоже на проблему конфигурации на стороне сервера OpenVPN. Проверьте следующее:
Получите вдохновение в этом ответе: OpenVPN не шлюз по умолчанию для всего трафика.
Надеюсь, это поможет :)