Разделение VPN на компьютере Mac OS X 10.5

2718
Jens

У меня довольно странная проблема. Я хочу поделиться подключением 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. Я запускаю этот скрипт:

    #! / Bin / ш

    natd -same_ports -use_sockets -unregistered_only -dynamic -interface ppp0 -clamp_mss
    ipfw -f flush
    ipfw добавить перенаправить natd ip из любого в любой через ppp0
    ipfw добавить передать все из любого в любой
    sysctl -w net.inet.ip.forwarding = 1

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

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

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

7
Помог ли мой ответ каким-либо образом? Вы все еще испытываете ту же проблему? Everett 13 лет назад 0

1 ответ на вопрос

1
Everett

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