Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: Re: lug-bg: Рутиране на две връзки към един гейтуей


  • Subject: Re: lug-bg: Re: lug-bg: Рутиране на две връзки към един гейтуей
  • From: "Dimitar G. Katerinski" <train@xxxxxxx>
  • Date: Sat, 29 Jan 2005 19:46:02 +0200

Kamen TOMOV wrote:
Благодаря на всички за помощта. Напреднах малко, но не достатъчно да
си реша проблема. Съмнявам се, че това не работи, защото по този начин
реализирано ще има проблем във връзката на мрежа 192.168.254.128/25 с
192.168.254.1. Ето ми правилата:

Здравей, извинявай че малко късно пиша, но бях зает в последните дни. Прочетох нишката от
писма по надолу, и те моля най искрено, не прави глупости от типа на:

"#MASQUERADE
/usr/sbin/iptables --table nat --append POSTROUTING --out-interface eth0 -j MASQUERADE"

Така, относно, това че се съмняваш дали работи, пробва ли изобщо? Аз мисля, че ще работи,
но само за едната мрежа. Не се беше уточнил че на машините от вътрешната мрежа, си настроил маски от типа /25. За да може да има връзка и към втората мрежа от рутера, трябва
да подмениш и добавиш следните правила:

1. Да добавиш втори IP адрес на интерфейса към вътрешната ти мрежа. Нека бъде нещо подобно на ip addr add 192.168.254.254/25 dev eth0
2. Да изтриеш и да оправиш маската на предишния IP адрес 192.168.254.1/24 на 192.168.254.1/25.
3. За всяка от двете таблици, където указваш рутинг правило за всяка една от двете вътрешни мрежи, трябва да направиш следното:

за таблица1:
ip ro add 192.168.254.0/25 dev eth0 src 192.168.254.1 table table1

за таблица2:
ip ro add 192.168.254.128/25 dev eth0 src 192.168.254.254 table2

192.168.254.254 следва да бъде указан като шлюз по подразбиране на хостовете от
192.168.254.128/25 мрежата.


ip rule add from 192.168.254.0/25 table 230 prio 230
ip rule add from 192.168.254.128/25 table 231 prio 231
Моля те, освен ако нямаш експлицитна нужда да използваш prio, и разбираш как работи това,
кои са номерата на local,main и т.н. таблици, не го използвай.


Като се има в предвид, че eth0 е локалния ми интерфейс с единствен
адрес : 192.168.254.1
Ще добавиш това, което ти казах нали? Инак няма как :)


Поздрави,
Поздрави,
Димитър

P.S. Моля те, пробвай всичко това, и ако искаш да получиш отговори, кажи какво точно не работи. А не да изказваш предположения, че нещо нямало да работи.
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.