У меня довольно странная проблема. Я хочу поделиться подключением VPN, которое было установлено моим компьютером Mac OS X 10.5, с другим компьютером в моей сети. Вот что я сделал:
В
/etc/hostcongig
на главном компьютере я добавил строку:IPFORWARDING=-YES-
Я назначил фиксированный IP-адрес своему компьютеру (192.168.178.30), фиксированный - другому компьютеру (192.168.178.60) и IP-адрес моего компьютера в качестве шлюза на другом компьютере.
Я подключился к своему VPN с помощью внутреннего клиента Mac OS X VPN (соединение PPTP)
Я запускаю этот скрипт:
#!/ Бен / ш
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, требуется ли проверка пакетов, требующая времени? Любая помощь приветствуется!