Имеется сервер (под управлением 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 запускается так : 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
Разве никто не знает ?
Расскажи по понятнее
>Расскажи по понятнее
Что именно ?
Да все.. ничего не понял из описания
>Да все.. ничего не понял из описания
Есть тачка стоящая под натом.Она под управлением FreeBSD.
Выделиле ей внешний IP.
Как его прикрутить ?
Назначешь ей внешний адрес.
А на гейте
1. На интерфейсе делаешь алиас если на нем еще кроме машины с внешним адресом еще и локальная сеть
2. Пишешь в правилах фаервола делать диверт только для локальных адресов либо запускаещь natd с -s.
>Назначешь ей внешний адрес.
>А на гейте
>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.3580.254.0.35 - Внешний IP гейта.
А дали для тачки 80.254.0.36.
Как поправить правила ?
А как сделать алиас , я что-то непонял.
я понял что так
шлюз:
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 xl0natd -a 80.254.0.35 -p 8868
тогда непонятно почему решил, что выданный адрес для машины из локальной сети
либо эта машина включается в один хаб с внешним инетрфейсом шлюза
либо эта машина включается в отдельный интерфейс на шлюзе и этот интерфейс с внешним интерфейсом на шлюзе работают как мост
либо я снова ничего не понял