2

Моим первым намерением настроить PPTP VPN через маршрутизатор Linksys E2000 с микропрограммой DD-WRT было использование приложения iPhone при подключении к домашней сети из любого места, где у меня есть подключение к Интернету. Это работает. Однако я обнаружил, что не могу проверить свою электронную почту, используя мой iPhone, когда он подключен к VPN. Но если я не подключен, я могу проверить электронную почту. Мой VPN-клиент - это мой iPhone 4, работающий на iOS 6.1.2.

Что может быть причиной этого? Вот мои настройки PPTP VPN в моем маршрутизаторе:

pptp server: enable
broadcast support: enable
force mppe encryption: enable
dns1: 208.67.222.222
dns2: 8.8.8.8
wins1: 208.67.222.222
server IP: 192.168.4.1
client ip: 192.168.4.10
Chap-secrets: username * password *

Routing Table:
LAN NET        Subnet Mask       Gateway      Interface 
192.168.4.10   255.255.255.255   0.0.0.0      ppp1
118.23.8.201   255.255.255.255   0.0.0.0      ppp0
118.23.8.201   255.255.255.255   0.0.0.0      ppp0
192.168.1.0    255.255.255.0     0.0.0.0      LAN & WLAN 
0.0.0.0        0.0.0.0           118.23.8.201 ppp0 

Мой маршрутизатор IP 192.168.1.1

Другой. Хотя они включены и установлены, не имеет значения, если я их выключу или включу. Это работает в обе стороны. VPN passthrough: все 3 включенных порта вперед: 1723 и 1792

2 ответа2

1

См. Http://cnedelcu.blogspot.sg/2011/10/pptp-server-fix-for-ios-problems.html.

Вот что заставило его работать на меня. Вам нужно открыть файл опций для pptpd, который обычно находится здесь: /etc/ppp/options.pptpd В самом низу файла вставьте следующие строки:

nopcomp
noaccomp
mtu 1400
mru 1400
default-asyncmap

После сохранения файла убедитесь, что правильно перезапустили pptpd (я остановил его и снова запустил полностью) и попробуйте снова подключиться с iOS. Работал на меня! Надеюсь, что это будет и для вас.

0

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

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

Я думаю, что первая ошибка в адресе WINS2. Вы использовали адрес OpenDNS, а WINS2 должен быть адресом в вашей локальной сети; из этого я делаю вывод, что у вас нет сервера WINS2 в вашей локальной сети (большинство людей этого не делают, я, конечно, нет), так что просто отбросьте эту строку. Ссылка руководства DD-WRT выше заявляет:

WINS Добавьте свои локальные серверы WINS. Эти настройки не являются обязательными.

(Акцент мой).

Тогда IP сервера неверен; гид заявляет

IP сервера. IP-адрес вашей локальной сети.

Вы можете использовать адрес локальной сети вашего маршрутизатора, 192.168.1.1

Затем есть диапазон IP-адресов клиента. Руководство гласит:

Клиентские IP-адреса Диапазон клиентских IP-адресов. Оставьте это поле пустым, оно не будет работать ... Должен быть действительный IP-адрес в сегменте локальной сети.

Таким образом, он должен находиться в диапазоне 192.168.1.0/24. Пожалуйста, выберите диапазон, а не только отдельный адрес, потому что синтаксис может быть чувствительным к отсутствию тире.

Наконец, особенность айфонов. В том же руководстве, чуть позже, здесь говорится, что существует проблема DNS с IP-телефонами, и что добавление нескольких строк в сценарий запуска маршрутизатора излечит эту проблему. Этот момент немного сомнителен, поскольку неясно, затрагивает ли эта проблема DNS все IP-телефоны или только некоторые версии IOS (и, следовательно, нет смысла спрашивать, какой из них вы используете). Поэтому я предлагаю вам сначала попробовать свой VPN без этого исправления; затем, если это не удается, вы устанавливаете его согласно предоставленной ссылке.

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