Возможно ли объединение двух локалок при таком конфиге?
/etc/rc.conf
network_interfaces="fxp0 fxp1 lo0"
ifconfig_lo0="inet 127.0.0.1 netmask 255.0.0.0"
ifconfig_fxp0="inet х.х.x.11 netmask 255.255.255.0"#внешний IP для сети 1
ifconfig_fxp1="inet 192.168.5.250 netmask 255.255.255.0"#прокси для сети1
ifconfig_fxp1_alias0="inet х.х.x.12 netmask 255.255.255.252"#внешний IP для сети 2Нужно чтобы локальная сеть 192.168.5.0/24 с реальным IP x.x.x.11 видела сеть за реальным IP х.х.х.12
добавь
gateway_enable="YES"все три сети будут "выидны" друг для друга.
>добавь
>gateway_enable="YES"
>
>все три сети будут "выидны" друг для друга.
gateway_enable="YES"
стоит
кроме того у меня не один alias
ifconfig_lo0="inet 127.0.0.1 netmask 255.0.0.0"
ifconfig_fxp0="inet x.x.x.11 netmask 255.255.255.0" #provaider 1
ifconfig_fxp0_alias0="inet x.x.x.2 netmask 255.255.255.224"#provaider 2
ifconfig_fxp1="inet 192.168.5.250 netmask 255.255.255.0"#proxy
ifconfig_fxp1_alias0="inet 192.168.15.250 netmask 255.255.255.0"#subnet1
ifconfig_fxp1_alias1="inet 192.168.25.250 netmask 255.255.255.0"#subnet2
...
ifconfig_fxp1_alias13="inet x.x.x.12 netmask 255.255.255.252"#net2
gateway_enable="YES"из сети 192.168.5.0 не видна ни одна подсеть ни 15.0, ни 25.0 правда это и не надо
а надо объединить сеть которая сидит у нас на выделенном реальном IP x.x.x.13 на интерфейсе x.x.x.12 netmask 255.255.255.252
>>добавь
>>gateway_enable="YES"
>>
>>все три сети будут "выидны" друг для друга.
>
>
>gateway_enable="YES"
>стоит
>кроме того у меня не один alias
>ifconfig_lo0="inet 127.0.0.1 netmask 255.0.0.0"
>ifconfig_fxp0="inet x.x.x.11 netmask 255.255.255.0" #provaider 1
>ifconfig_fxp0_alias0="inet x.x.x.2 netmask 255.255.255.224"#provaider 2
>ifconfig_fxp1="inet 192.168.5.250 netmask 255.255.255.0"#proxy
>ifconfig_fxp1_alias0="inet 192.168.15.250 netmask 255.255.255.0"#subnet1
>ifconfig_fxp1_alias1="inet 192.168.25.250 netmask 255.255.255.0"#subnet2
>...
>ifconfig_fxp1_alias13="inet x.x.x.12 netmask 255.255.255.252"#net2
>gateway_enable="YES"
>
>из сети 192.168.5.0 не видна ни одна подсеть ни 15.0, ни 25.0
>правда это и не надо
>а надо объединить сеть которая сидит у нас на выделенном реальном IP
>x.x.x.13 на интерфейсе x.x.x.12 netmask 255.255.255.252первое, что в твоем понимнии "объеденить"
второе, ipfw покажи
а прикольно...
если хочешь получить ответ, давай полный вывод, а не то что ты считаешь нужным, оказывается и это есть, а еще что у тебя есть, фаерволл?
>а прикольно...
>если хочешь получить ответ, давай полный вывод, а не то что ты
>считаешь нужным, оказывается и это есть, а еще что у тебя
>есть, фаерволл?
и так пытаюсь все данные дать.
firewall есть
>первое, что в твоем понимнии "объеденить"
>второе, ipfw покажи1. Чтобы подсеть 192.168.5.0/24
была видна сети, которая на выделенном IP x.x.x.12 255.255.255.252 и наоборот2. /etc/rc.fwrules
add allow all from any to x.x.x.12 via fxp1
add allow all from any to x.x.x.12
add allow all from x.x.x.12 to anyadd allow tcp from 192.168.5.0/24 to any 110 via fxp1
add allow tcp from 192.168.5.0/24 to any 25 via fxp1
add divert 6886 tcp from 192.168.5.0/24 to any 110
add divert 6886 tcp from 192.168.5.0/24 to any 25
add divert 6886 tcp from any 110 to x.x.x.2
add divert 6886 tcp from any 25 to x.x.x.2
add allow tcp from any 110 to 192.168.5.0/24 via fxp0
add allow tcp from any 25 to 192.168.5.0/24 via fxp0
add allow tcp from any 110 to 192.168.5.0/24 via fxp1
add allow tcp from any 25 to 192.168.5.0/24 via fxp1
>>первое, что в твоем понимнии "объеденить"
>>второе, ipfw покажи
>
>1. Чтобы подсеть 192.168.5.0/24
>была видна сети, которая на выделенном IP x.x.x.12 255.255.255.252 и наоборот
>
>2. /etc/rc.fwrules
>
>add allow all from any to x.x.x.12 via fxp1
>add allow all from any to x.x.x.12
>add allow all from x.x.x.12 to any
>
>add allow tcp from 192.168.5.0/24 to any 110 via fxp1
>add allow tcp from 192.168.5.0/24 to any 25 via fxp1
>add divert 6886 tcp from 192.168.5.0/24 to any 110
>add divert 6886 tcp from 192.168.5.0/24 to any 25
>add divert 6886 tcp from any 110 to x.x.x.2
>add divert 6886 tcp from any 25 to x.x.x.2
>add allow tcp from any 110 to 192.168.5.0/24 via fxp0
>add allow tcp from any 25 to 192.168.5.0/24 via fxp0
>add allow tcp from any 110 to 192.168.5.0/24 via fxp1
>add allow tcp from any 25 to 192.168.5.0/24 via fxp16886?
в сторону ната смотри.
>6886?
>в сторону ната смотри.открыть доступ на нужную мне сеть с реальным IP?
>>6886?
>>в сторону ната смотри.
>
>открыть доступ на нужную мне сеть с реальным IP?
сам погляди. у тебя натиться только почта туда-сюда.
все остальное выходит на сером адресе.
пробуй для теста занатить весь поток из серой сетки и погляди
>>>6886?
>>>в сторону ната смотри.
>>
>>открыть доступ на нужную мне сеть с реальным IP?
>сам погляди. у тебя натиться только почта туда-сюда.
>все остальное выходит на сером адресе.
>пробуй для теста занатить весь поток из серой сетки и поглядивот в НАТе я пока плохо соображаю. что такое "серый" адрес, "серая" сетка?
нахрен нат, у тебя что то первый вывод интерфейсов со вторым не вяжется
дай
ifconfig -a
ipfw show
без прикрас
cat /etc/rc.conf
ps -ax
>cat /etc/rc.conf
>ps -ax
ifconfig -a
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet x.x.x.11 netmask 0xffffff00 broadcast x.x.x.255
inet x.x.y.2 netmask 0xffffffe0 broadcast x.x.y.31
ether 00:07:e9:18:ff:0b
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
fxp1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
inet 192.168.5.250 netmask 0xffffff00 broadcast 192.168.5.255
inet 192.168.15.250 netmask 0xffffff00 broadcast 192.168.15.255
inet 192.168.25.250 netmask 0xffffff00 broadcast 192.168.25.255
inet 192.168.35.250 netmask 0xffffff00 broadcast 192.168.35.255
inet 192.168.45.250 netmask 0xffffff00 broadcast 192.168.45.255
inet 192.168.55.250 netmask 0xffffff00 broadcast 192.168.55.255
inet 192.168.65.250 netmask 0xffffff00 broadcast 192.168.65.255
inet 192.168.75.250 netmask 0xffffff00 broadcast 192.168.75.255
inet 192.168.85.250 netmask 0xffffff00 broadcast 192.168.85.255
inet 192.168.95.250 netmask 0xffffff00 broadcast 192.168.95.255
inet 192.168.105.250 netmask 0xffffff00 broadcast 192.168.105.255
inet 192.168.115.250 netmask 0xffffff00 broadcast 192.168.115.255
inet x.x.x.205 netmask 0xfffffffc broadcast x.x.x.207
inet x.x.y.29 netmask 0xfffffffc broadcast x.x.y.31
ether 00:07:e9:19:05:21
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
inet 127.0.0.1 netmask 0xff000000
ppp0: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
ppp1: flags=8010<POINTOPOINT,MULTICAST> mtu 1500
sl0: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
sl1: flags=c010<POINTOPOINT,LINK2,MULTICAST> mtu 552
faith0: flags=8002<BROADCAST,MULTICAST> mtu 1500
если действительно надо что бы сеть 192.168.5.0/24 "видела" с сетью за маршуртизатором x.x.x.12, тогда прошу прощение denn прав смотри на нат, но это будет "общение в одну сторону"
у тебя под нат попадают только tcp на два порта
dns?
остальной трафик?
порт для нат 6886 (ошибка?)
сформилуруй задачу полностью