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

Исходное сообщение
"Как настроить правильно NATD ?"

Отправлено KLEVO , 30-Сен-04 17:31 
Имеется сервер (под управлением FreeBSD) и является сразу роутером доступа в интернет.
Его ip в локалке 192.168.0.1 , а в нете 80.254.0.35.
Его router 80.254.0.33.
Есть много компов под натом.
Одной тачке , стоящей под натом выдали внешний IP(Назовём ей второй).
Для этой тачки роутер 80.254.0.33.
Её дали ip 80.254.0.36.
Как настроить главный сервер , и вторую тачку ?
Вторая тачка , тоже под управлением FreeBSD.

Помогите плиzzz!


Содержание

Сообщения в этом обсуждении
"Как настроить правильно NATD ?"
Отправлено KLEVO , 30-Сен-04 18:09 
NATD запускается так : natd -a 80.254.0.35 -p 8868
IPWF : ipfw divert 8868 ip from 80.254.0.0/24 to any out xmit xl0
ipfw divert 8868 ip from any to 80.254.0.35

"Как настроить правильно NATD ?"
Отправлено KLEVO , 01-Окт-04 18:16 
Разве никто не знает ?

"Как настроить правильно NATD ?"
Отправлено A Clockwork Orange , 02-Окт-04 00:08 
Расскажи по понятнее

"Как настроить правильно NATD ?"
Отправлено KLEVO , 02-Окт-04 11:54 
>Расскажи по понятнее
Что именно ?


"Как настроить правильно NATD ?"
Отправлено A Clockwork Orange , 02-Окт-04 12:59 
Да все.. ничего не понял из описания

"Как настроить правильно NATD ?"
Отправлено KLEVO , 02-Окт-04 13:11 
>Да все.. ничего не понял из описания
Есть тачка стоящая под натом.Она под управлением FreeBSD.
Выделиле ей внешний IP.
Как его прикрутить ?

"Как настроить правильно NATD ?"
Отправлено A Clockwork Orange , 02-Окт-04 13:44 
Назначешь ей внешний адрес.
А на гейте
1. На интерфейсе делаешь алиас если на нем еще кроме машины с внешним адресом еще и локальная сеть
2. Пишешь в правилах фаервола делать диверт только для локальных адресов либо запускаещь natd с -s.

"Как настроить правильно NATD ?"
Отправлено KLEVO , 02-Окт-04 15:16 
>Назначешь ей внешний адрес.
>А на гейте
>1. На интерфейсе делаешь алиас если на нем еще кроме машины с
>внешним адресом еще и локальная сеть
>2. Пишешь в правилах фаервола делать диверт только для локальных адресов либо
>запускаещь natd с -s.
NATD запускается так : natd -a 80.254.0.35 -p 8868
IPWF : ipfw divert 8868 ip from 80.254.0.0/24 to any out xmit xl0
ipfw divert 8868 ip from any to 80.254.0.35

80.254.0.35 - Внешний IP гейта.
А дали для тачки 80.254.0.36.
Как поправить правила ?
А как сделать алиас , я что-то непонял.


"Как настроить правильно NATD ?"
Отправлено A Clockwork Orange , 02-Окт-04 21:20 
я понял что так
шлюз:
int_ip  192.168.0.1
ext_ip  80.254.0.35
ext_if  xl0
default_router  80.254.0.33

еще выдали ip  80.254.0.36

Правила очень странные,
ipfw add divert 8868 ip from 80.254.0.0/24 to any out xmit xl0
ipfw add divert 8868 ip from any to 80.254.0.35

Как насчет таких
ipfw add divert 8868 ip from 192.168.0.0/24 to any out xmit xl0
ipfw add divert 8868 ip from any to 80.254.0.35    in  recv xl0

natd -a 80.254.0.35 -p 8868

тогда непонятно почему решил, что выданный адрес для машины из локальной сети
либо эта машина включается в один хаб с внешним инетрфейсом шлюза
либо эта машина включается в отдельный интерфейс на шлюзе и этот интерфейс с внешним интерфейсом на шлюзе работают как мост
либо я снова ничего не понял