Маршруты не добавляются после запуска `pon` для запуска pptp клиента

Я настроил свой dev-сервер с помощью клиента pptp и использую pon {vpn name} для запуска клиента. Я также добавил следующий файл в /etc/ppp/ip-up.d/{vpn name}, чтобы настроить для меня некоторые маршруты:

#/bin/sh

if ["${PPP_IPPARAM}" = "{vpn name}"]; then
    /sbin/route add -net 10.2.17.0/24 dev ${PPP_IFACE}
fi

После запуска sudo pon {vpn name} dump debug nodetach я не вижу никаких ошибок в выводе, но маршруты не добавляются в мою маршрутизацию Таблица. Я также попытался изменить файл просто так:

#/bin/sh
/sbin/route add -net 10.2.17.0/24 dev ppp0

И все равно ничего. Я гарантировал, что файл принадлежит пользователю root и имеет права на выполнение (755).

0
задан 4 December 2013 в 19:13

1 ответ

#/bin/sh

должно быть

#!/bin/sh

и убедитесь, что файл является исполняемым.

0
ответ дан 4 December 2013 в 19:13

Другие вопросы по тегам:

Похожие вопросы: