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

Исходное сообщение
"Natd "

Отправлено Viy , 07-Окт-02 15:25 
не пойму в чем ошибка. Когда делаю /etc/netstart мне выдает следующее:
Firewall rules loaded, starting divert daemons: natdnatd: Unable to bind divert socket.: Address already in use.
помогите пожалуста

Содержание

Сообщения в этом обсуждении
"RE: Natd "
Отправлено Kostya9 , 07-Окт-02 16:16 
>не пойму в чем ошибка. Когда делаю /etc/netstart мне выдает следующее:
>Firewall rules loaded, starting divert daemons: natdnatd: Unable to bind divert socket.:
>Address already in use.
>помогите пожалуста

Покажи /etc/rc.conf


"RE: Natd "
Отправлено Viy , 07-Окт-02 16:25 
>>не пойму в чем ошибка. Когда делаю /etc/netstart мне выдает следующее:
>>Firewall rules loaded, starting divert daemons: natdnatd: Unable to bind divert socket.:
>>Address already in use.
>>помогите пожалуста
>
>Покажи /etc/rc.conf

rc.conf

gateway_enable="YES"
hostname="freebsd"
ifconfig_lo0="inet 127.0.0.1"
ifconfig_ppp0="inet 10.0.0.1  netmask 255.255.255.0"
ifconfig_xl1="inet 192.168.0.1  netmask 255.255.255.0"
kern_securelevel_enable="NO"
moused_enable="YES"
nfs_reserved_port_only="YES"
sendmail_enable="NONE"
sshd_enable="YES"
usbd_enable="NO"
natd_enable="YES"
natd_interface="ppp0"
firewall_enable="YES"
firewall_quiet="YES"


"RE: Natd "
Отправлено Kostya9 , 07-Окт-02 16:32 
Добавь еще
natd_flags="-same_ports -unregistered_only -n ppp0"

А в момент поднятия NAT модем уже дозвонился?


"RE: Natd "
Отправлено Viy , 07-Окт-02 16:48 
>Добавь еще
>natd_flags="-same_ports -unregistered_only -n ppp0"
>
>А в момент поднятия NAT модем уже дозвонился?


нет модем не дозвонился
подразумевается что NAT запускается до дозвона а потом происходит дозвон
но реального IP нет (тестовая конфигурация при дозвоне на МТУ)


"RE: Natd "
Отправлено Kostya9 , 07-Окт-02 16:54 
А что говорит ps -ax | grep natd  ?

Такое чувство, что у тебя NAT уже запущен на этом интерфейсе.
Либо у тебя уже запущен NAT для другого интерфейса.


"RE: Natd "
Отправлено Viy , 07-Окт-02 17:09 
>А что говорит ps -ax | grep natd  ?
>
>Такое чувство, что у тебя NAT уже запущен на этом интерфейсе.
>Либо у тебя уже запущен NAT для другого интерфейса.


поменял natd_flags="-same_ports -unregistered_only -n ppp0"
на natd_flags="-dynamic -interface ppp0"
и после ps -ax | grep natd
root 241 0.0 0.1 436 288 ?? Ss 5:07PM 0:00.00 /sbin/natd -dynamic -interface ppp0 -n ppp0

Это нормально? Я только учусь


"RE: Natd "
Отправлено Kostya9 , 07-Окт-02 17:11 
Да, это нормально.

Хотя конечно точно это сможешь сказать только ты, когда все заработает так, как ты планировал ;-)


"RE: Natd "
Отправлено Viy , 07-Окт-02 17:17 
>Да, это нормально.
>
>Хотя конечно точно это сможешь сказать только ты, когда все заработает так,
>как ты планировал ;-)


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


"RE: Natd "
Отправлено wizard , 07-Окт-02 20:14 
Я бы вынес интерфейс в отдельный параметр (т.к. он придусмотрен), хотя и твой вариан абсолюно верный.
natd_enable="YES"                       # Enable natd
natd_interface="ppp0"                   # Public interface or IPaddr to use.
natd_flags="-dynamic"                   # Additional flags for natd