Tuesday, January 22, 2008

leopard persistent vpn

в принципе, по сравнению с тигром ничего не поменялось разительно, но в силу отсутствия /etc/rc нужно поместить в крон суперюзера строчки, которые будут поднимать vpn при загрузке системы. в терминале:


sudo crontab -e

вводим административный пароль;
потом две строчки



*/10 * * * * /etc/ppp/check-and-reconnect.sh
@reboot /usr/sbin/pppd plugin PPTP.ppp remoteaddress vpn.corbina.ru logfile /var/log/ppp.log user USERNAME password PASSWORD defaultroute usepeerdns persist maxfail 0


еще по умолчанию в леопарде не работают правила для ipfw, поэтому единственный способ расшарить интернет соединение - это использовать IPNetRouterX; будем надеяться, что в 10.5.2 они все это починят. natd зачем-то сбрасывает значение net.inet.ip.forwarding, посему следует изменить внутренности скрипта /etc/ppp/ip-up, если вы им пользовались в моей редакции, согласно обновленной инструкции для тигра.

No comments: