The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"ерунда с натом"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"ерунда с натом"
Сообщение от HighTower emailИскать по авторуВ закладки(ok) on 12-Фев-05, 21:12  (MSK)
Привет.

ситуация:
- фря 5.3 с двумя сетевыми:

ed0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 192.168.100.45 netmask 0xffffff00 broadcast 192.168.100.255
ed1: flags=108943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
        inet 10.0.0.1 netmask 0xffffff00 broadcast 10.0.0.255

ed0 - смотри в мир
ed1 - смотри в локалку

соответенно обе подсети серые!

далее

rc.conf:

ifconfig_ed0="inet 192.168.100.45 netmask 255.255.255.0"
ifconfig_ed1="inet 10.0.0.1 netmask 255.255.255.0"

natd_enable="YES"
natd_flags="-s -m -p natd -a 192.168.100.45"

gateway_enable="YES"

rc.firewall^

/sbin/ipfw -q -f flush

fw="/sbin/ipfw add"

${fw} check-state

${fw} allow udp from 192.168.100.45 to any keep-state
${fw} allow tcp from 192.168.100.45 to any setup keep-state

${fw} allow ip from any to any via lo0
${fw} allow ip from any to any via ed1

${fw} divert natd all from any to any via ed0

${fw} 60000 allow all from any to any
${fw} 65534 reject all from any to any

без 60000 ВООБЩЕ НЕ ПАШЕТ!!!


соответенно при таких настройках вроде машет, т.е. клинты из 10.0.0.0/24 инет видят...

вопрос в том как divert natd all from any to any via ed0
переписать? чтобы было 2 правила, для входящих и исходящих и избавиться от 60000 правила?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "ерунда с натом"
Сообщение от adil_18 emailИскать по авторуВ закладки(ok) on 13-Фев-05, 17:33  (MSK)
>Привет.
>
>ситуация:
>- фря 5.3 с двумя сетевыми:
>
>ed0: flags=108843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
>        inet 192.168.100.45 netmask 0xffffff00
>broadcast 192.168.100.255
>ed1: flags=108943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
>        inet 10.0.0.1 netmask 0xffffff00
>broadcast 10.0.0.255
>
>ed0 - смотри в мир
>ed1 - смотри в локалку
>
Должно быть так:
rc.conf:
natd_enable="YES"
natd_interface="ed1"
natd_flags=" -s -m -u .........."
>соответенно обе подсети серые!
>
>далее
>
>rc.conf:
>
>ifconfig_ed0="inet 192.168.100.45 netmask 255.255.255.0"
>ifconfig_ed1="inet 10.0.0.1 netmask 255.255.255.0"
>
>natd_enable="YES"
>natd_flags="-s -m -p natd -a 192.168.100.45"
>
>gateway_enable="YES"
>
>
>
>rc.firewall^
>
>/sbin/ipfw -q -f flush
>
>fw="/sbin/ipfw add"
>
>${fw} check-state
>
>${fw} allow udp from 192.168.100.45 to any keep-state
>${fw} allow tcp from 192.168.100.45 to any setup keep-state
>
>${fw} allow ip from any to any via lo0
>${fw} allow ip from any to any via ed1
>
>${fw} divert natd all from any to any via ed0
>
>${fw} 60000 allow all from any to any
>${fw} 65534 reject all from any to any
>
>без 60000 ВООБЩЕ НЕ ПАШЕТ!!!
>
>
>соответенно при таких настройках вроде машет, т.е. клинты из 10.0.0.0/24 инет видят...
>
>
>
>
>вопрос в том как divert natd all from any to any via
>ed0
>переписать? чтобы было 2 правила, для входящих и исходящих и избавиться от
>60000 правила?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "ерунда с натом"
Сообщение от HighTower emailИскать по авторуВ закладки(ok) on 14-Фев-05, 23:18  (MSK)
>Должно быть так:
>rc.conf:
>natd_enable="YES"
>natd_interface="ed1"
>natd_flags=" -s -m -u .........."

т.е. внутренний фейс?

и как по поводу правиль фаера?

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру