Господа, нужен ваш совет. Сервер получает доступ в интернет через pptp, т. е. при старте системы поднимается интерфейс ppp0 со статическим адресом, затем к этому адресу цепляются сетевые сервисы типа bind, apache и др. Проблема в том, что данное подключение может оборваться, а то и вовсе не установиться при старте системы. Пораскинув мозгами и покопавшись в документации и интернете, нашёл три возможных решения:Интерфейс dummy. Здесь, как я понимаю, может быть два подхода: а) можно поднять dummy0 при старте системы с таким же адресом, как и ppp0, но тогда не понятно, как они должны сосуществовать: нужно ли опускать dummy0 при поднятии ppp0, и наоборот; и как на это реагируют сервисы? б) можно поднять dummy0 c другим адресом и делать DNAT с ppp0 на этот адрес; этот пункт у меня не вызывает вопросов в) параметр ядра /proc/sys/net/ipv4/ip_nonlocal_bind, разрешает сервисам цепляться на несуществующий адрес. Однако пишут, что не все сервисы могут так работать. Прошу высказать ваше мнение, какое решение технически наиболее корректно в данной проблеме.
|