LINUX.ORG.RU
ФорумAdmin

Объединение сетей


0

0

Есть две подсети в локальной сети, которые отделены роутерами. Т.е. есть машина 192.168.25.n, которая является шлюзом для подсети 192.168.xxx.0 и машина 192.168.25.m, которая является шлюзом для подсети 192.168.yyy.0. Необходимо объеденить эти две сети. На одном из роутеров установлена Samba. Нужно обеспечить передачу файлов между этими двумя подсетями. Как я понимаю нужно на роутерах прописать подсети другого роутера, но с настройками запутался. Особено с параметром metrik. Кто поможет?


Ответ на: комментарий от Vlas

>Везде /24

>>машина 192.168.25.n, которая является шлюзом для подсети 192.168.xxx.0
>>машина 192.168.25.m, которая является шлюзом для подсети 192.168.yyy.0

Не понимаю как такое может быть.

sdio ★★★★★
()
Ответ на: комментарий от sdio

Топология следующая:
            -------                  -------                  
------------|switch|-----------------|switch|------------------------>
            -------                  ------- 
                |                       |
                |                       |
       ---------------              ---------------       
       | 192.168.25.n |            | 192.168.25.m |     
       |              |            |              |     
       | 192.168.xxx.1|            | 192.168.yyy.1|     
       ---------------             ---------------      
                |                       |
                |                       V
                |                     __________________________
                |                    /  Сеть 192.168.yyy.0/24  /
                |                    --------------------------
                V
              __________________________
             /  Сеть 192.168.xxx.0/24  /
             --------------------------

Нужно объеденить сети 192.168.yyy.0/24 и сеть 192.168.xxx.0/24.
На одном из роутеров (там где 192.168.yyy.1) установлена Samba. 
Нужно чтобы машины из обоих подсетей могли видеть друг друга и, соответственно, обмениваться файлами.

Vlas
() автор топика
Ответ на: комментарий от Vlas

На той которой 192.168.xxx.1: route add 192.168.yyy.0 netmask 255.255.255.0 gw 192.168.25.m

На той которой 192.168.yyy.1: route add 192.168.xxx.0 netmask 255.255.255.0 gw 192.168.25.n

На обеих машинах включи форвард: echo 1 > /proc/sys/net/ipv4/ip_forward

На каждой машине в сети xxx.0 пропиши шлюз по умолчанию 192.168.xxx.1 Соответственно для сети yyy.0 шлюз будет 192.168.yyy.1

На счёт самбы не знаю, но вроде надо в ней wins врубить и всё.

bsa
()
Ответ на: комментарий от bsa

Разобрался почему не работало. Я все так и делал, но не работало. 
Все дело в настройках iptables. Политика FORWARD установлена в DROP. Настроены правила в цепочке FORWARD:
bad_tcp_packets  tcp  --  0.0.0.0/0            0.0.0.0/0
online_users  all  --  0.0.0.0/0            0.0.0.0/0
ACCEPT     all  --  0.0.0.0/0            0.0.0.0/0          state RELATED,ESTABLISHED

Когда установили политику FCCEPT все заработало.

Всем спасибо! 
Буду разбираться с правилами iptables. 
Нужно ПРЯМО прописать что должно проходить.

Vlas
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.