Реклама:

info.krc.karelia.ru

win -:|:- koi -:|:- iso -:|:- dos -:|:- mac

Start -:|:- Проекты -:|:- О нас

Frequently Asked Questions по FreeBSD 2.X : Работа в сети : Не могу заставить работать ppp. Что я делаю не так? : В режиме -auto ppp неожиданно начинает звонить
Previous: Ppp, обслуживающее нуль-модем, никогда не закрывается
Next: Что означают ошибки CCP

10.7.13. В режиме -auto ppp неожиданно начинает звонить

Если ppp начинает неожиданно звонить, вы должны определить причину и задать фильтры dfilters для предотвращения подобных звонков.

Для выяснения причины такого поведения, используйте строку:

          set log +tcp/ip
        

Это включит протоколирование всего трафика через соединение. В следующий раз, когда неожиданно будет установлено соединение, вы установите причину по временным отметкам в файле протокола.

После этого вы можете запретить дозвонку при выясненных условиях. Как правило, такие проблемы возникают из-за обращений к DNS. Для предотвращения обращений к DNS и установления соединения (что не запретит ppp пропускать пакеты через уже установленное соединение), используйте такую комбинацию:

          set dfilter 1 deny udp src eq 53
          set dfilter 2 deny udp dst eq 53
          set dfilter 3 permit 0/0 0/0
        

Это может вам не подойти, так как закроет возможность дозвонки по запросу - большинству программ нужно обратиться к DNS до того, как начать работать.

В случае DNS, вы должны попытаться определить, кто пытается определить имя хоста. В большистве случаев виновным оказывается sendmail. Удостоверьтесь, что вы указали программе sendmail не осуществлять обращений к DNS в его конфигурационном файле. Обратитесь к разделу о настройке почты за подробным описанием создания конфигурационного файла и что туда нужно поместить. Вам может понадобиться добавить в файл .mc строку:

          define(`confDELIVERY_MODE', `d')dnl
        

Это заставит sendmail ставить все сообщения в очередь до тех пор, пока не будет запущена еЃ обработка (как правило, sendmail запускается с параметрами ``-bd -q30m'', указывающие, что обрабатывать очередь нужно каждые 30 минут) или до тех пор, пока не будет выполнена команда ``sendmail -q'' (может быть, из файла ppp.linkup).


Frequently Asked Questions по FreeBSD 2.X : Работа в сети : Не могу заставить работать ppp. Что я делаю не так? : В режиме -auto ppp неожиданно начинает звонить
Previous: Ppp, обслуживающее нуль-модем, никогда не закрывается
Next: Что означают ошибки CCP

 

Rambler's Top100 Service Яндекс цитирования