Я могу успешно подключиться к своему VPN-серверу (на работе) с помощью встроенного VPN-клиента Cisco IPsec в OS X, но после подключения я не могу получить доступ ни к одному из серверов.

Если я подключаюсь к точке доступа моего телефона и пытаюсь подключиться, она работает нормально.

Кажется, тот факт, что мои локальные IP-адреса и мои рабочие IP-адреса находятся в одном диапазоне 10.10.10.x

Должно ли это быть проблемой? не вызывает никаких проблем на моем компьютере с Windows.

1 ответ1

2

Наличие одинаковых IP-диапазонов в вашем доме и на работе не только может, но и станет проблемой.

Ваша машина получает информацию о том, что ваш сервер имеет IP-адрес 10.10.10.X. Ваш Mac доволен, так как весь трафик, идущий на 10.10.10, должен проходить через ethernet-интерфейс и отправлять его туда, даже если там нет машины. Компьютер когда-нибудь поймет, что там нет машины, но он никогда не отправит запрос через VPN-соединение, даже если он сможет добраться до сервера.

Есть два "решения" этой проблемы.

  • Вы можете отправлять весь трафик через VPN-соединение, как предлагает Синдзиджай. Но тогда вы не сможете получить доступ к каким-либо серверам в вашей локальной сети при подключении через VPN. И - в зависимости от вашего интернет-соединения и привычек серфинга - это может замедлить вас.
  • Или вам нужно переосмыслить вашу локальную схему IP-адресации. Вам действительно нужен класс A-Subnet дома? Или частной сети в диапазоне 192.168.10.y будет достаточно? Поскольку большинство компаний используют либо 10.xyz, либо 172.16.xy в качестве внутреннего IP-диапазона сети, маловероятно, что вам придется делать это снова.

Лично я бы использовал второе решение.

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