1

Поэтому в моей локальной сети есть Linux-машина, подключенная к VPN.

Я настроил переадресацию портов на моем маршрутизаторе для маршрутизации всего трафика для этих компьютеров ip и с портом app_port на этот компьютер.

Из моей локальной сети я могу без проблем получить доступ к веб-приложению на этом компьютере по адресу ip_address:app_port , даже если этот компьютер подключен к VPN.

Когда я пытаюсь получить доступ к тому же компьютеру по адресу my_external_ip:app_port , когда он подключен к VPN, я ничего не получаю.

  1. Почему я не могу добраться до компьютера?

Я ожидаю, что данные попадают на мой маршрутизатор, и, поскольку я перенаправляю весь трафик для этого порта и IP-адреса на этот компьютер (и так как я могу достичь его с локального компьютера), я ожидаю, что он будет работать.

  1. Есть ли способы обойти эту проблему?

1 ответ1

0

Если вы добавляете определенный маршрут через VPN на локальном компьютере и шлюз по умолчанию через маршрутизатор, порт external_ip: должен работать. Некоторые брандмауэры с состоянием могут блокировать ассиметричную маршрутизацию

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .