Задача ipnat + if alias

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
dddm
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-29 6:00:36

Задача ipnat + if alias

Непрочитанное сообщение dddm » 2009-03-29 6:16:52

Доброго врмени суток.
Имееться такая ситуация Фря 7 стаб.

два шлюза в разных сетях но на одном интерфейсе

Код: Выделить всё

fxp0: flags=9843<UP,BROADCAST,RUNNING,SIMPLEX,LINK0,MULTICAST> metric 0 mtu 1500
        options=48<VLAN_MTU,POLLING>
        ether 00:50:8b:62:fe:6c
        inet 10.6.42.129 netmask 0xfffffe00 broadcast 10.6.43.255
        inet 192.168.1.120 netmask 0xffffff00 broadcast 192.168.1.255
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
собственно два шлюза

Код: Выделить всё

  10.6.43.254 и 192.168.1.1

Код: Выделить всё

/etc/ipnat.rules
        map fxp0 192.168.119.122/32 -> 10.6.42.129/32
        map fxp0 192.168.119.122/32 -> 192.168.1.1/32

пишу стат маршрут

Код: Выделить всё

route add -host www.someware.com 192.168.1.1
(10.6.43.254 default gw )

Собственно абсурд, будет работать только первое правило в ipnat.rules... я так предполагаю, но есть ли выход? и как его найти через ipnat

зы сетевки там есть еще ... это на тот случай если посоветуют поставить свич и еще одну сетевку )))
некуда ее ставить там их 4 штуки )))
Последний раз редактировалось dddm 2009-03-29 7:00:16, всего редактировалось 1 раз.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Задача ipnat + if alias

Непрочитанное сообщение paradox » 2009-03-29 6:20:19

так а что ты собтсвенно говоря хочешь сделать?
там PBR нужно делать
по другому ты сразу на два шлюза не зайдествуешь

dddm
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-29 6:00:36

Re: Задача ipnat + if alias

Непрочитанное сообщение dddm » 2009-03-29 6:26:56

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

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

задача то жизненная оказалась ))

dddm
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-29 6:00:36

Re: Задача ipnat + if alias

Непрочитанное сообщение dddm » 2009-03-29 6:31:05

там PBR нужно делать
Маршрутизация не катит так как нет доступа к 192.168.1.1 только нат

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Задача ipnat + if alias

Непрочитанное сообщение paradox » 2009-03-29 6:34:37

чесно говоря мы говорим на каких то непонятных языках))
я вас вообще не понимаю о чем вы

два шлюза то выходы в инет?
или кто ?

выйти нужно с сервера к ним
или наоборот?

:st:

dddm
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-29 6:00:36

Re: Задача ipnat + if alias

Непрочитанное сообщение dddm » 2009-03-29 6:45:25

гм, вы меня чуть запутали даже ...

думаю что нет особо раздници есть за шлюзом инет или нету ))
просто стоит задача на одном интерфейсе пробросить нат на два шлюза

Код: Выделить всё

                                                                    --- > 192.168.1.1    
                                                                 /
 192.168.119.122 --> nat iface fxp0(192.168.1.120,10.6.42.129) ->
                                                                 \ 
                                                                     ----> 10.6.43.254
на 43.254 дефолтовый маршрут
на 192.168.1.1 маршрут на один хост
Последний раз редактировалось dddm 2009-03-29 6:55:06, всего редактировалось 1 раз.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Задача ipnat + if alias

Непрочитанное сообщение paradox » 2009-03-29 6:50:26

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

сразу на два вы никак не сделаете ясное дело))
это концепция роутинга как бы)
ну и сдравго смысла

dddm
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-29 6:00:36

Re: Задача ipnat + if alias

Непрочитанное сообщение dddm » 2009-03-29 6:57:17

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

route add default 10.6.43.254
route add -host freebsd.org 192.168.1.1

даже дело не в том что не работает, оно и недолжно, меня интересует сама схема и как ее реализовать иным путем.
Вы просто невнимательно прочитали 1й пост

dddm
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-03-29 6:00:36

Re: Задача ipnat + if alias

Непрочитанное сообщение dddm » 2009-03-29 7:01:13

в принципе меня теперь интересует возможность создание клона интерфейса ... тогда нат путаться не будет ...

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Задача ipnat + if alias

Непрочитанное сообщение paradox » 2009-03-29 7:05:28

там форвард нужно сделать если я правильно понимаю
средствами Ipfw fwd
а вот как Ipf не знаю
не пробывал....

Bulik
проходил мимо

Re: Задача ipnat + if alias

Непрочитанное сообщение Bulik » 2009-03-29 18:21:33

Минуточку...
а разве

Код: Выделить всё

map fxp0 192.168.119.122/32 -> 0/0
не спасет?
Утверждать не буду, но у меня по моему именно так и работало... и были статические маршрутыы через другой шлюз..

bekhterev
рядовой
Сообщения: 24
Зарегистрирован: 2009-03-09 19:23:49

Re: Задача ipnat + if alias

Непрочитанное сообщение bekhterev » 2009-03-30 7:16:19

Что делаю, то и пишу
http://behterev.su/