Jump to content

Recommended Posts

Posted

Реально ли сделать такое, что бы Рутер FreeBSD мог общаться одновременно сразу с двумя каналами интернета в данном случае SKYNET и КАБИНЕТ, будет еще и ИНСИС.

 

вобщем суть такая, нужно настроить рутер самому, в который будет входить несколького провайдеров, + работа паралельная (а не вместо какого то канала другой, если первый падает)

 

это основной пока вопрос, а в перспективе сделать трансляцию портов или адресов в локалку, т.к. там будет внутри нее стоять WWW, FTP И т.п. сервисы.

 

на данный момент, проблема в следующем:

 

подняты 2 VPN клиента, которые конектятся к Кабинету и Скайнету. в настройках MPD Убраны опции создавать деволтный шлюз у каждого провайдера.

 

когда происходит конект обоих ВПНок к серверам провайдера, настраиваются автоматом нужные маршруты, но при этом, доступно только то, чо указано в маршрутах, это: сам интрефейс, шлиз интерфейса, адрес впн сервера того или того провайдера и все ну и еще там у кабинета основной 172.30.0.1 хост, дальше не идет, и из вне попасть не возможно..

 

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

 

еще в принципе СКАЙНЕТ будет получать доступ тока сами сети скайнета, не более, т.е. это можно прописать маршрутами, нисис - точно также. но у кабинета есть 2 интерфеса, внутри которых стоит ДНС серваки, примари и слейв. они то хоть как должны иметь доступ в интернет.

 

т.е. получается в принципе, можно дефолтным шлюзом указать шлюз кабинета, для второго канала кабинета прописать маршрут до ру-центра ))) чтобы тот мог общаться с сервером по 53 порту, а остольные чисто тока на свои сети.

 

вот такая вот незадача ((

 

помогите решить проблему. Возможноли сделать одновременную работу нескольких провайдеров на фре. спасибо.

Posted

делали подобное решение на Линукс

 

...

когда происходит конект обоих ВПНок к серверам провайдера, настраиваются автоматом нужные маршруты, но при этом, доступно только то, чо указано в маршрутах, это: сам интрефейс, шлиз интерфейса, адрес впн сервера того или того провайдера и все ну и еще там у кабинета основной 172.30.0.1 хост, дальше не идет, и из вне попасть не возможно..

 

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

...

 

всё логично! Доступ будет только по тем маршрутам, которые ты прописал. Т.е. кроме доступа к шлюзу и т.д, тебе надо указать те сети, которые ты будешь использовать через каждого провайдера, и общий маршрут по умолчанию.

 

с ДНС серверами... т.е. ты поднял ДНС сервера, с разными IP адресами, на одном физическом серваке? маньяк! указание 2-ух серверов требуется для обеспечения работы зоны, в случае если один сервер выйдет из строя. А так свались у тебя сервер и все имена в домене будут лежать...

 

прописывать маршрут до ру-центра большого смысла нет, если ДНС сервера прошли проверку на валидность, о клиентах надо думать, которые будут получать адреса хостов с твоего ДНС, а это всё пространство сети...

 

я бы предложил тебе такую схему:

выбираешь одного провайдера (пусть Телесеть), через него прописываешь дефолтовый шлюз, на этот ИП устанавливаешь примари ДНС сервер, не важно...

ещё 2-мя интерфейсами цепляешься к двум другим провайдером, прописываешь необходимые маршруты на них.

заводишь секондари ДНС сервер в том же ру-центре, который с тебя тянет информацию о домене.

радуешься жизни!

Posted
с ДНС серверами... т.е. ты поднял ДНС сервера, с разными IP адресами, на одном физическом серваке? маньяк! указание 2-ух серверов требуется для обеспечения работы зоны, в случае если один сервер выйдет из строя. А так свались у тебя сервер и все имена в домене будут лежать...

НЕЕЕЕЕЕЕЕЕ)))))))))))))))) ты че))) нее. у меня под два ДНСа две машины. ваще у меня пока 4 машины, но одна супер мега мощная, по этому я переношу часть служб на нее.

 

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

 

http://gazette.lrn.ru/rus/articles/lartc/x348.html

это для линуха, я думаю что для фри не сложно адаптировать

 

спасибо! сейчас приду домой , почитаю.

Posted

НАРОД!! Не рабтает нифига (((

 

вот все сетвые соединения на момент подключеных ВПН

 

bfe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

inet6 fe80::2e0:18ff:fed0:5814%bfe0 prefixlen 64 scopeid 0x1

inet 192.168.250.100 netmask 0xffffff00 broadcast 192.168.250.255

ether 00:e0:18:d0:58:14

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

inet6 fe80::2e0:4cff:fe22:589%rl0 prefixlen 64 scopeid 0x2

inet 10.0.31.BBB netmask 0xffffff00 broadcast 10.0.31.255

ether 00:e0:4c:22:05:89

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

inet6 fe80::250:bfff:fee7:152d%rl1 prefixlen 64 scopeid 0x3

inet 10.0.87.BBB netmask 0xffffff00 broadcast 10.0.87.255

ether 00:05:5d:49:ce:fa

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500

lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384

inet6 ::1 prefixlen 128

inet6 fe80::1%lo0 prefixlen 64 scopeid 0x5

inet 127.0.0.1 netmask 0xff000000

ng0: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1500

inet 217.144.184.CCC --> 217.114.0.65 netmask 0xffffffff

inet6 fe80::2e0:18ff:fed0:5814%ng0 prefixlen 64 scopeid 0x6

ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1500

inet 87.224.151.DDD --> 172.30.0.1 netmask 0xffffffff

inet6 fe80::2e0:18ff:fed0:5814%ng1 prefixlen 64 scopeid 0x7

 

деволтный шлюз кабинета, сам айпишник из вне рутера пингуется 87.224.151.DDD

 

делаю:

 

natd -redirect_port tcp 192.168.250.1:80 80 -n ng1

 

запускается,

 

на 192.168.250.1 стоит апач..

 

при попытка Http://87.224.151.DDD нифига не открывается (

файрвол по дефолту все пропускает

Posted (edited)

значит упращаем задачу:

 

1. есть Рутер, на нем есть 2 интерфейса:

a) ng0 - 87.224.151.X - это VNP тунель до провайдера

b) bfe0 - 192.168.250.100 - это сетевуха с этим айпишником смотрит в локальную сеть из 3х компов (192.168.250.1 - это WEB SERVER)

 

2. Интернет есть, ВПН работает через MPD, все гуд

 

Нужно:

 

1. реренаправялть входящие соединения с ng1 87.224.151.109 80 порт на 192.168.250.1 80

что бы можно было бы обращаться к внутреннему серверу

 

Вот таблица IFCONFIG:

 

##########################################################################

bfe0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

inet6 fe80::2e0:18ff:fed0:5814%bfe0 prefixlen 64 scopeid 0x1

inet 192.168.250.100 netmask 0xffffff00 broadcast 192.168.250.255

ether 00:e0:18:d0:58:14

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

 

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

inet6 fe80::2e0:4cff:fe22:589%rl0 prefixlen 64 scopeid 0x2

inet 10.0.31.Y netmask 0xffffff00 broadcast 10.0.31.255

ether 00:e0:4c:22:05:89

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

 

rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500

options=8<VLAN_MTU>

inet6 fe80::250:bfff:fee7:152d%rl1 prefixlen 64 scopeid 0x3

inet 10.0.87.BBB netmask 0xffffff00 broadcast 10.0.87.255

ether 00:05:5d:49:ce:fa

media: Ethernet autoselect (100baseTX <full-duplex>)

status: active

 

...

 

ng1: flags=88d1<UP,POINTOPOINT,RUNNING,NOARP,SIMPLEX,MULTICAST> mtu 1500

inet 87.224.151.X --> 172.30.0.1 netmask 0xffffffff

inet6 fe80::2e0:18ff:fed0:5814%ng1 prefixlen 64 scopeid 0x7

##########################################################################

 

ядро собрано так, чтобы и рутер и ipfw И forward работали

ШЛЮЗ по УМОЛЧАНИЮ выставляется VPN соединением

 

в /etc/rc.conf:

 

##########################################################################

router_enable="YES"

firewall_enable="YES"

gateway_enable="YES"

 

hostname="firewall.ipsb"

 

ifconfig_bfe0="inet 192.168.250.100 netmask 255.255.255.0"

ifconfig_rl1="inet 10.0.87.19 netmask 255.255.255.0"

 

static_routes="kab_vpn_server"

route_kab_vpn_server="-host 10.0.0.1 10.0.87.1"

 

natd_enable="YES"

natd_interface="ng1"

##########################################################################

 

 

правила в файрволе:

 

##########################################################################

firewall# ipfw show

00100 12 576 divert 8668 tcp from any to 87.224.151.X dst-port 80 in recv ng1

00200 0 0 divert 8668 tcp from any to 87.224.151.X src-port 80 in recv ng1

00300 0 0 divert 8668 tcp from 192.168.250.1 to any dst-port 80 out xmit ng1

00400 0 0 divert 8668 tcp from 192.168.250.1 80 to any out xmit ng1

00500 48 2506 allow tcp from any to 192.168.250.1 dst-port 80

00600 0 0 allow tcp from any to 192.168.250.1 src-port 80

00700 0 0 allow tcp from 192.168.250.1 to any dst-port 80

00800 20 1064 allow tcp from 192.168.250.1 80 to any

65535 45816 4317041 allow ip from any to any

##########################################################################

 

 

запускаю нат:

 

##########################################################################

firewall# natd -redirect_port tcp 192.168.250.1:80 80 -n ng1 -v

natd[939]: Aliasing to 87.224.151.109, mtu 1500 bytes

In {default}[TCP] [TCP] 82.193.139.2:3114 -> 87.224.151.X:80 aliased to

[TCP] 82.193.139.2:3114 -> 192.168.250.1:80

In {default}[TCP] [TCP] 82.193.139.2:3114 -> 87.224.151.X:80 aliased to

[TCP] 82.193.139.2:3114 -> 192.168.250.1:80

In {default}[TCP] [TCP] 82.193.139.2:3114 -> 87.224.151.X:80 aliased to

[TCP] 82.193.139.2:3114 -> 192.168.250.1:80

##########################################################################

 

припопытке с внешнего айпи 82.193.139.2 обратиться по 80 порту на 87.224.151.X

пишет следующее то что выше..

 

алиасит на внутренний адрес, но тот не возвращает, или нат чето не то настроил или правила ((

 

помогите!!

Edited by netic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.