Автор Тема: рутиране между 2 подмрежи  (Прочетена 1483 пъти)

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
рутиране между 2 подмрежи
« -: Aug 03, 2005, 18:44 »
От известно време се мъча да направя две подмрежи да си виждат споделените ресурси ама не става.
Значи ситуацията е следната - има един рутер с две мрежови карти - eth0 за мрежата и eth1 към ISP.
Тая карта eth0 я правя със псевдоним eth0':0' и част от компютрите се връзват към eth0 - 192.168.0.0 а други 192.168.2.0 към eth0':0'
пускам на тоя компютър самба със wins support = yes че да бъде WINS сървър за мрежата. Чрез dhcp раздавам на компютрите настройки за WINS а именно че рутера е WINS сървър. От рутера мога да видя на всички компютри какво е шернато с
smbclient -L netbiosname
проблема е обаче че компютрите в мрежата се виждат всичките, но на тези които са от различна подмрежи не се вижда какво са шернали и не може да се отвори нищо.
Сума време умувам и не ми иди нищо в главата, обаче сега се сетих че рутера има едно правило за NAT
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
и се чудя дали не рутира пакетите към тоя външния интерфейс между двете мрежи вместо да си работи вътрешно.
Та питанката ми е какво трябва да се добави щото заявките от единия сегмент към другия да си се рутират правилно и да се връщат обратно?
мерси
Активен

Face Your FreeBSD at http://ipolit.hit.bg

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
рутиране между 2 подмрежи
« Отговор #1 -: Aug 03, 2005, 18:45 »
очевидно е че туй не са емотикони а eth0 : 0 без интревал помежду им
Активен

Face Your FreeBSD at http://ipolit.hit.bg

sys7em

  • Напреднали
  • *****
  • Публикации: 401
    • Профил
    • WWW
Активен

Европейци сме ний, ама все не сме дотам!. . . Прощавай, не е за чудо пак да се срещнем.

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
рутиране между 2 подмрежи
« Отговор #3 -: Aug 04, 2005, 07:39 »
Мойто принципно работи, само дето не мога да видя кой какво е шернал от едната мрежа към другата.
Активен

Face Your FreeBSD at http://ipolit.hit.bg

  • Гост
рутиране между 2 подмрежи
« Отговор #4 -: Aug 04, 2005, 10:58 »
Мисля, че проблема ти се я вява именно в alias интерфейса. Пробвай да сложиш мрежова карта, а не да използваш псевдоними. Другият вариант е да сложиш правило/а в рутинг таблицата за двете мрежи:
Примерен код
route add -net 192.168.2.0/24 dev eth0:1
route add -net 192.168.0.0/24 dev eth0
Активен

Ipolit

  • Напреднали
  • *****
  • Публикации: 418
    • Профил
    • WWW
рутиране между 2 подмрежи
« Отговор #5 -: Aug 04, 2005, 12:08 »
правилото е сложено още кат съм го правил
Активен

Face Your FreeBSD at http://ipolit.hit.bg