1 (18.09.2011 17:57:14 отредактировано XliN)

Вот такой конфуз. Под сервер СУБД был куплен комп с процем atom. Материнка там маленькая и всего один PCI слот. В итоге получается всего два сетевых интерфейса и они оба заняты. Сервер еще работает как шлюз для связи двух сетей.

Так же на него планируется поставить DNS и DHCP. Уже все сделано, но есть одно но.
Инет получаю по ADSL модему. Подрубить его к серверу не удается т.к. нет место под третью сетевую. Модем воткнут в хаб. Получается, что все компьютеры в сети могут получить инет прописав всего лишь адрес модем в качестве шлюза. Мне нужно что бы все ходили через мой сервер для контроля. Хочется в IPTABLES все закрыть и порезать скорость. Как это реализовать по умному? Что то нет мыслей. Заменить шлюз на нормальный нет возможности, т.к. атом вполне справляется.

В идеале должно быть так. Клиент получает IP по DHCP и в качестве шлюза у него мой сервак.
Трассировка должна быть типо 192.168.3.254 --> 192.168.1.77 --> 192.168.1.1 --> inet

где 192.168.3.254, 192.168.1.77 карточки на шлюзе. 192.168.1.1 - это модем
Модем у меня HUAWEI MT850. Есть еще Dlink как запасной.
Есть идеи? Собственно волнует вопрос.... куда деть модем....

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

2

XliN пишет:

Есть идеи? Собственно волнует вопрос.... куда деть модем....

в VLAN, который поднят на программируемом свиче. (уж извините, он стоит денег. да.)

3 (15.02.2011 23:57:27 отредактировано XliN)

system-root пишет:

в VLAN, который поднят на программируемом свиче. (уж извините, он стоит денег. да.)

Подробнее можно? Сколько стоит и какова технология....

Может можно на одну сетевуху сделать алиас? Ну а на вторую посадить ppp?

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

4

Карту сетевую с двумя интерфейсами.  smile

История показывает, что во всем новом обычно кроется какой-то подвох.
Классическая ошибка, которую совершают проектировщики
абсолютно надежных систем, - недооценка изобретательности клинических идиотов.

5

http://www.dlink.com/products/?pid=298

6

Вот что могу посоветовать, раз спрашываеш. ae
Если модем ADSL, то настроен он как я понял роутэром. Если в нём есть файрвол, пропишы что конэкт к модэму может быть тока с одной айпишки. И тогда тока комп с Атомом сможет на него ходить а другим невелено. И тогда на шлюзе "разделяй и властвуй"

Trouble  in WINDOWS reboot, trouble in UNIX be root.

7

Ну как же. А NAT? На модем всегда же приходит IP сервера?
Вот временные правила. Пока все открыто.

[root@ldap ~]# cat /etc/sysconfig/iptables
# Generated by iptables-save v1.3.5 on Wed Feb 16 08:35:12 2011
*nat
:PREROUTING ACCEPT [76858:8694022]
:POSTROUTING ACCEPT [92363:6283834]
:OUTPUT ACCEPT [101111:6846890]
-A POSTROUTING -s 192.168.3.0/255.255.255.0 -j MASQUERADE
-A POSTROUTING -s 192.168.1.0/255.255.255.0 -j MASQUERADE
COMMIT
# Completed on Wed Feb 16 08:35:12 2011
# Generated by iptables-save v1.3.5 on Wed Feb 16 08:35:12 2011
*mangle
:PREROUTING ACCEPT [95271391:10481302450]
:INPUT ACCEPT [95147962:10430681813]
:FORWARD ACCEPT [87788:47698533]
:OUTPUT ACCEPT [112832580:94549075741]
:POSTROUTING ACCEPT [112925787:94598125455]
COMMIT
# Completed on Wed Feb 16 08:35:12 2011
# Generated by iptables-save v1.3.5 on Wed Feb 16 08:35:12 2011
*filter
:INPUT ACCEPT [97725760:10672378200]
:FORWARD ACCEPT [325:216754]
:OUTPUT ACCEPT [116153021:97715360538]
-A INPUT -i eth0 -j LOG --log-prefix "BANDWIDTH_IN:" --log-level 7
-A FORWARD -o eth0 -j LOG --log-prefix "BANDWIDTH_OUT:" --log-level 7
-A FORWARD -i eth0 -j LOG --log-prefix "BANDWIDTH_IN:" --log-level 7
-A FORWARD -s 192.168.1.0/255.255.255.0 -j ACCEPT
-A FORWARD -d 192.168.1.0/255.255.255.0 -j ACCEPT
-A FORWARD -s 192.168.3.0/255.255.255.0 -j ACCEPT
-A FORWARD -d 192.168.3.0/255.255.255.0 -j ACCEPT
-A OUTPUT -o eth0 -j LOG --log-prefix "BANDWIDTH_OUT:" --log-level 7
COMMIT
MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

8 (16.02.2011 09:06:13 отредактировано XliN)

Вот такое есть у меня в модеме
http://storage1.static.itmages.ru/i/11/0216/s_1297836213_8dac2fbcb4.jpeg

Так же имеется там firewall, но чет не пойму как его настроить. Пимпочку ставлю, что он enable, но настроек не найду.

MT880> sys feature
IPX: yes
IP ONLY: no
AUI: no
AB ADAPTER: no
IDSL ONLY: no
IDSL: no
INTERNAL HUB: no
VLAN_8021Q[web]: yes
PKT QoS[web]: yes
ACL[web]: yes
Filter[web]: yes
ADSL[web]: no
USB[web]: no
Firewall[web]: yes
Reverse ETH Ports[web]: no
Half Bridge[web]: no
dy.fi DNS: no
MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

9

В личку отправлю ссылку как делал у меня атом и на 1 сетевой 2 сети. Оборудование dlnk dir-300.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

10

system-root пишет:
XliN пишет:

Есть идеи? Собственно волнует вопрос.... куда деть модем....

в VLAN, который поднят на программируемом свиче. (уж извините, он стоит денег. да.)

Любой роутер который можно прошить dd-wrt

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

11

Kettler пишет:

Любой роутер который можно прошить dd-wrt

он не выдержит нагрузку в 100 мегабит. даже некоторые модели цисок 30 еле держали.

12

system-root пишет:

он не выдержит нагрузку в 100 мегабит. даже некоторые модели цисок 30 еле держали.

что значит "нагрузка в 100мбит"? через обычный бытовой роутер можно меняться файлами на скорости 100 мбит.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

13 (16.02.2011 18:47:41 отредактировано Kettler)

system-root пишет:
Kettler пишет:

Любой роутер который можно прошить dd-wrt

он не выдержит нагрузку в 100 мегабит. даже некоторые модели цисок 30 еле держали.

На счёт кисок не скажу я непевариваю их а так там нету ната и между портами спокойно гоняет сотку.
И на фига тут киски тут пойдут свитчи 2 уровня.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

14

Проблему попробую решить с помощью ACL листов в модеме. Открою только для атома. Начал было тестить и сразу удалил правило, позволяющее конектиться к модему из локалки с любого компа )) И как на зло кончился рабочий день. Завтра придется обнулять модем и поиграться с ACL.

З.Ы. С циской было бы проще. Например юзал раньше CISCO 1700 + CISCO UBR 7100. Остались только хорошие воспоминания. Главное доков полно у них на сайте и примеров.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

15

XliN пишет:

Под сервер СУБД был куплен комп с процем atom.

XliN пишет:

Заменить шлюз на нормальный нет возможности, т.к. атом вполне справляется.

а ещё можно шурупы забивать молотком. я так делал. получается.

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

16

Xlin разберись с vlan и все беды исчезнут

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

17 (16.02.2011 19:59:04 отредактировано XliN)

Kettler пишет:

Xlin разберись с vlan и все беды исчезнут

Да нету у меня роутера. (( Каким макаром я буду разбираться.
У меня схема

http://storage6.static.itmages.ru/i/11/0216/s_1297874670_8285eb610e.png

На модеме всего один Ethernet интерфейс, воткнут он в общий свич (dlink) сети 192.168.1.0/24. Linux воткнут в тот же свич, но еще и во второй, который держит 192.168.3.0/24

Первый и второй свитч соединены между собой. Если подскажите другой способ объединить две сети, то освободится сетевая на шлюзе, которую можно использовать для pppoe модема, что решит проблему.

Может можно как то сделать с помощью измены маски на 255.255.0.0? И там может маршруты какие для связки трех сетей? Я такое раньше не делал.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

18

http://lurkmore.ru/Facepalm

Карусель разнесло по цепочке за час
Всех известий — конец
Да, весна началась!
(всё к лицу подлецу, как родному отцу, не рассказывай, батя, и так всё пройдёт)

19

dir 100 стоит 900р не ужели у организации нет денег?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

20 (16.02.2011 22:59:10 отредактировано XliN)

drBatty, Может хватит?! Молчание больше ценится чем простой и бесполезный флейм... К чему эти последние два поста? Хотя проще отмахиваться, чем помогать. Извините Ваше благородие.  ag
Я дело спрашиваю, и если спрашиваю значит возникли проблемы, которые пытаюсь решить. wink

dir 100 стоит 900р не ужели у организации нет денег?

Спасибо. Если не получится с тем модемом, то куплю его за свои деньги. Организация бюджетная и денег нет даже на канцелярию порой.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

21

XliN пишет:

У меня схема

а так не?

инет -> DSL -> server (eth0)
                                      | (eth1) -> hub -> localnet -> hub

22

system-root пишет:

а так не?

Я так бы и сделал, но не хватает сетвой, а так отвалится вторая сетка.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

23 (16.02.2011 23:28:07 отредактировано Kettler)

инет DSL ---------------------------|
                                                 1порт ----------------------|       
                                                                                               
1подсеть  -------------------------|                                             
                                                                                                                                 wan порт           
                                                 2порт ----------------------|         Dlink (dir 100)     -------------------------->    (centos)  (3 vlan между собой маршрутизацию и усё)
                                                                                                  (тегируем траффик и в wan порт)
2подсеть  -------------------------|

                                                 3порт----------------------|

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

24

Kettler, Вот. Огромное спасибо. Когда видно наглядно, то и вкурить можно сразу. Еще раз спасибо. Покупаю Dlink DIR 100(120) и вперед.

Тему не закрываем, т.к. еще будет массу вопросов.  wink

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

25

120 не пойдёт! 100 офф прошивка поддерка тегирования

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

26 (16.02.2011 23:40:12 отредактировано Kettler)

вот мой как пример

#auto eth2
#iface eth2 inet static
#        address 10.213.1.63
#        netmask 255.255.255.0
#        gateway 10.213.1.254

auto vlan5
iface vlan5 inet static
address 10.213.1.63
netmask 255.255.255.0
vlan_raw_device eth2

auto vlan6
iface vlan6 inet static
address 172.16.0.1
netmask 255.255.255.0
vlan_raw_device eth2

route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
80.252.130.254  10.213.1.254    255.255.255.255 UGH   0      0        0 vlan5
10.255.255.13   10.213.1.254    255.255.255.255 UGH   0      0        0 vlan5
10.255.255.13   0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.131.0   10.213.1.254    255.255.255.0   UG    0      0        0 vlan5
192.168.128.0   10.213.1.254    255.255.255.0   UG    0      0        0 vlan5
172.16.0.0      0.0.0.0         255.255.255.0   U     0      0        0 vlan6
10.213.1.0      0.0.0.0         255.255.255.0   U     0      0        0 vlan5
10.213.0.0      10.213.1.254    255.255.0.0     UG    0      0        0 vlan5
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0

и ещё как настроить
http://nastroisam.ru/dir-100-vlan/

ну и ссылку давал в личку)

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

27 (16.02.2011 23:47:37 отредактировано XliN)

Еще вопрос попутно. Такая схема сработает если у меня 1 и 2 сетка соединяется в нескольких местах. Пока не смог отловить все точки соединения, т.к. беспорядок полный и компов куча в разных зданиях.
По сути стоят 3 дома, 3 сети и кучу хабов. Что куда воткнуто пока понять сложно.

За ссылку спасибо, нужная инфа.

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

28

Главное на порты подай нужные подсети и всё.

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

29 (01.03.2011 20:40:24 отредактировано XliN)

И так. Приступим. Погуглил, почитал инструкции и что то не очень. Прошу помощи  в настройках.
Как я уже говорил есть сервер.

eth0 - 192.168.1.77 - локалка 192.168.1.0/24
eth1 - 192.168.3.77 - локалка 192.168.3.0/24
gateway 192.168.1.1 - ADSL modem

Купил Dlink DIR 100 и прошил что бы можно было работать с VLAN. Я совсем запутался и прошу меня провести по шагам и просьба не пинать. Учимся только и действую исключительно сам. Инициатива моя.

Если придерживаться схемы Kettler, то какие мне надо сделать настройки.
Вот например
http://storage6.static.itmages.ru/i/11/0301/s_1299000341_ca5cdf14d2.jpeg
Какие тут прописывать данные? Менять IP на любой из моей сети (1.0/24) Сеть, напомню, с которой я работаю 192.168.1.0/24, ну а 192.168.3.0/24 натю.
Вот я создал нужные мне VLAN. Так ли сделал?

vlan1 на 2 порту без доступа во вне. Для конфигурирования я так понял
vlan2 на 3 порту для модема ADSL от которого беру инет.
vlan3 на 4 порту для сети 192.168.1.0/24
vlan4 на 5 порту для сети 192.168.3.0/24

http://storage2.static.itmages.ru/i/11/0301/s_1299000555_c2eb10971c.jpeg
Ну и привязал вланы к портам
http://storage2.static.itmages.ru/i/11/0301/s_1299000826_e4a417080e.jpeg
Пока остановлюсь и не буду спрашивать дальше. Жду ответа на эти вопросы. Заранее благодарен.
Просветите пожалуйста... очень на вас рассчитываю. Загорелся.

P.S. Я так понимаю
модем будет в сети 192.168.0.0/24 -vlan2
Dlink будет в сети 192.168.1.0/24 и через WAN порт соединен с сетевухой сервера. (вторая я так понимаю не понадобится уже)

MX 23.6 Libretto x86_64
Чем больше я работаю админом, тем больше понимаю, насколько волшебна фраза - "Нет технической возможности!"

30 (01.03.2011 22:34:16 отредактировано Kettler)

Для начала надо понимать где 1 vlan это ток с него и сможем позже управлять.

centos надо поставить пакет vlan и подгрузить модуль

Ты 5 порт тегируешь в 4 vlan испарь на 5 (так будет проще нам дальше). Остальное всё правильно.
Для обьяснения я покажу на 1 примере.

Теперь в 4 порт на маршрутизаторе втыкаем adsl (кабель от него) .
wan порт маршрутизатора в centos.

В сетевых настройка centos коментируй стандартные настройки eth
Пример

auto vlan5
iface vlan5 inet static
address 192.168.1.100
netmask 255.255.255.0
vlan_raw_device eth0

ребут сетевых интерфейсов

ifconfig  (должен появиться сетевой интерфейс vlan5)

теперь делаем его по умолчанию

route del default
route add default dev vlan5

ping 8.8.8.8 должен быть ответ если нет ищи где ошибься и отписывайся тут.

Если всё хорошо тогда идём дальше P4 заводим в 4 VID и не забываем править в port vid.
В 3 порт на маршрутизаторе втыкаем 192.168.3.0/24 подсеть тогда в настройка делаем.

auto vlan4
iface vlan4 inet static
address 192.168.3.254
netmask 255.255.255.0
vlan_raw_device eth0

Всё ребутим и смотрим ifconfig если всё хорошо видим vlan4

Идём клиенту на данной подсети и ставим шлюз 192.168.3.254

ping 192.168.3.254

должны быть ответы значиться всё хорошо.

Поидее всё правильно ток подправь лучше vid ставь такой же как и порт.
И по одной сети начинай переводить.

Я токо одно не пойму как у тя gw adsl 192.168.1.1 и сеть 192.168.1.0/24 ?

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.