7

У меня довольно странная проблема. Я хочу поделиться подключением VPN, которое было установлено моим компьютером Mac OS X 10.5, с другим компьютером в моей сети. Вот что я сделал:

  1. В /etc/hostcongig на главном компьютере я добавил строку: IPFORWARDING=-YES-

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

  3. Я подключился к своему VPN с помощью внутреннего клиента Mac OS X VPN (соединение PPTP)

  4. Я запускаю этот скрипт:

    #!/ Бен / ш

    natd -same_ports -use_sockets -unregistered_only -dynamic -interface ppp0 -clamp_mss
    ipfw -f flush
    ipfw add divert natd ip от любого к любому через ppp0
    ipfw add pass все от любого к любому
    sysctl -w net.inet.ip.forwarding = 1

    Источник: Использование (и совместное использование) VPN-подключения на вашем Mac

Теперь все работает плавно, однако скорость - это проблема. Я получаю 1,8 Мбит / с на своей основной машине и только 0,3 - 0,6 Мбит / с на другой.

Мой вопрос: что может быть не так? Нужно ли настраивать параметры MTU, требуется ли проверка пакетов, требующая времени? Любая помощь приветствуется!

1 ответ1

1

Уменьшите размер MTU на дополнительном компьютере (тот, на котором НЕ работает VPN), чтобы увидеть, увеличивается ли скорость передачи. Если на дополнительном компьютере установлена OS X, перейдите в «Системные настройки», выберите «Сети», в левой части выберите устройство (AirPort, Ethernet и т.д.), Затем выберите «Дополнительно» в правом нижнем углу. В серии вкладок, которые открываются вверху, выберите Ethernet. Вы можете настроить размер MTU в одном из выпадающих меню. После сохранения вы изменили размер MTU. Я предполагаю, что вы видите медленные скорости из-за фрагментации, так как 1500 MTU проталкивается от вторичного компьютера к первичному (тот, который имеет соединение VPN), затем добавляются служебные данные, пакеты фрагментируются и перемещаются через ваш VPN-туннель. Попробуйте новый размер на дополнительном компьютере, перезагрузите его и проверьте скорость.

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