URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 29932
[ Назад ]

Исходное сообщение
"natd через tun0"

Отправлено GoodWin , 16-Май-03 00:43 
Как запустить natd на интерфэйс tun0 если его по умолчанию в природе нет?
Как я понимаю надо его создать? Только как? И надо ли что нибудь указывать в ядре?

Содержание

Сообщения в этом обсуждении
"natd через tun0"
Отправлено gennady , 16-Май-03 00:52 
>Как запустить natd на интерфэйс tun0 если его по умолчанию в природе
>нет?
>Как я понимаю надо его создать? Только как? И надо ли что
>нибудь указывать в ядре?
Включить поддержку tun девайса в ядро. Сам интерфейс появляется после того, как стартует пользовательский ppp (man ppp) на *BSD.

"natd через tun0"
Отправлено GoodWin , 16-Май-03 01:20 
>>Как запустить natd на интерфэйс tun0 если его по умолчанию в природе
>>нет?
>>Как я понимаю надо его создать? Только как? И надо ли что
>>нибудь указывать в ядре?
>Включить поддержку tun девайса в ядро. Сам интерфейс появляется после того, как
>стартует пользовательский ppp (man ppp) на *BSD.

^) так я в курсе что он создаётся иначе как бы я в инет ходил :) Всё дело в том что когда при загрузке машины нат читает свой конфиг он орёт что нет такого девайса и после этого вообще ничего не работает (инет в смысле)
Так вот как сделать чтоб он его сразу хватал и успокаивался :)


"natd через tun0"
Отправлено gennady , 16-Май-03 01:41 
>^) так я в курсе что он создаётся иначе как бы я
>в инет ходил :) Всё дело в том что когда при
>загрузке машины нат читает свой конфиг он орёт что нет такого
>девайса и после этого вообще ничего не работает (инет в смысле)
>
>Так вот как сделать чтоб он его сразу хватал и успокаивался :)
>
Если у тебя постоянно должен присутствовать tun0, то добавь в /etc/ttys примерно такую строку:
xxxx "usr/sbin/ppp -unit0" network
гле xxxx - метка в /etc/ppp/ppp.conf, после которой идет описание твоего подключения. А вообще, если нужен только маскарадинг, то у ppp есть ключик -nat.

"natd через tun0"
Отправлено a1eksej , 16-Май-03 05:57 
>Как запустить 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

в ядре ничего особенного


"natd через tun0"
Отправлено smooth , 16-Май-03 09:00 
я запускаю ppp так
ppp -quiet -ddial -nat default
всё NAT поднимается сам после соединения с провайдером

"natd через tun0"
Отправлено GoodWin , 16-Май-03 12:40 
>я запускаю ppp так
>ppp -quiet -ddial -nat default
>всё NAT поднимается сам после соединения с провайдером

Спасибо всем! Разобрался!

А если не всем я хочу нат сделать, просто фаерволом отрезать ненужных как я понимаю?