Я установил VPN-сервер (OpenVPN) на своем Raspberry Pi более года назад, следуя этим инструкциям:http://readwrite.com/2014/04/10/raspberry-pi-vpn-tutorial-server-secure-web- просмотр /
Это всегда работает как шарм. На днях мой SD сломался, и мне пришлось повторить процедуру. Я не знаю, сделал ли я что-то по-другому на этот раз, потому что это все еще работает, но уже не совсем как шарм.
Если я установлю VPN-соединение на своем телефоне через мобильные данные, все в порядке.
- ipchicken.com показывает мне, что мой публичный IP-адрес принадлежит моему дому
- Я также могу ввести 192.168.1.xx в браузере моего мобильного телефона и в Интернете, который работает на моих шоу Raspberry Pi
Однако, если я установлю VPN-соединение через WiFi в доме моего друга (на том же телефоне или на его компьютере),
- ipchicken.com показывает мне, что мой публичный IP-адрес принадлежит моему дому, так что все в порядке
- но если я открою эту веб-страницу на моем Пи, она не найдена
Думая об этом, это имеет смысл для меня. У моего друга WiFi также есть внутренние IP-адреса, начиная с 192.168 ... Адрес 192.168.1.xx, на котором работает мой Pi в моем доме, не является адресом в его сети. Находясь в своей сети, хотя и подключенный к VPN, похоже, ищет IP в своей сети, а не в моей.
Как это возможно, что у меня никогда не было этой проблемы раньше?
Как я могу заставить это работать снова.
Дело не только в том, что я могу показать эту веб-страницу. Что еще более важно, мне нужно иметь возможность подключаться через удаленный рабочий стол к одной из машин Windows в моем доме.
п.с. Я установил переадресацию портов в моем маршрутизаторе, перенаправляя UDP-трафик через порт 1194 на Pi, как указано в инструкции.