Как запустить natd на интерфэйс tun0 если его по умолчанию в природе нет?
Как я понимаю надо его создать? Только как? И надо ли что нибудь указывать в ядре?
>Как запустить natd на интерфэйс tun0 если его по умолчанию в природе
>нет?
>Как я понимаю надо его создать? Только как? И надо ли что
>нибудь указывать в ядре?
Включить поддержку tun девайса в ядро. Сам интерфейс появляется после того, как стартует пользовательский ppp (man ppp) на *BSD.
>>Как запустить natd на интерфэйс tun0 если его по умолчанию в природе
>>нет?
>>Как я понимаю надо его создать? Только как? И надо ли что
>>нибудь указывать в ядре?
>Включить поддержку tun девайса в ядро. Сам интерфейс появляется после того, как
>стартует пользовательский ppp (man ppp) на *BSD.^) так я в курсе что он создаётся иначе как бы я в инет ходил :) Всё дело в том что когда при загрузке машины нат читает свой конфиг он орёт что нет такого девайса и после этого вообще ничего не работает (инет в смысле)
Так вот как сделать чтоб он его сразу хватал и успокаивался :)
>^) так я в курсе что он создаётся иначе как бы я
>в инет ходил :) Всё дело в том что когда при
>загрузке машины нат читает свой конфиг он орёт что нет такого
>девайса и после этого вообще ничего не работает (инет в смысле)
>
>Так вот как сделать чтоб он его сразу хватал и успокаивался :)
>
Если у тебя постоянно должен присутствовать tun0, то добавь в /etc/ttys примерно такую строку:
xxxx "usr/sbin/ppp -unit0" network
гле xxxx - метка в /etc/ppp/ppp.conf, после которой идет описание твоего подключения. А вообще, если нужен только маскарадинг, то у ppp есть ключик -nat.
>Как запустить natd на интерфэйс tun0 если его по умолчанию в природе
>нет?
>Как я понимаю надо его создать? Только как? И надо ли что
>нибудь указывать в ядре?у меня так:
# cat /etc/rc.conf | grep ppp
ppp_enable="YES" #
ppp_mode="ddial" #
ppp_profile="default" #имя профиля(etc/ppp/ppp.conf)
ppp_nat="YES" #
через tun0 осуществляется линк PPPoE, есть все - и нат и правила фаервола для tun0в ядре ничего особенного
я запускаю ppp так
ppp -quiet -ddial -nat default
всё NAT поднимается сам после соединения с провайдером
>я запускаю ppp так
>ppp -quiet -ddial -nat default
>всё NAT поднимается сам после соединения с провайдеромСпасибо всем! Разобрался!
А если не всем я хочу нат сделать, просто фаерволом отрезать ненужных как я понимаю?