Въпрос отностно настройка на Linux рутери
Имам едно малко въпросче отностно настройките на Linux РС рутери:
Въпрос:
Какви команди трябва да се напишат в Рутер 1 и Рутер 2, за да се направи статично рутиране? И къде какво да се добави за да си го запазят и работят без логване в тях - от типа включи и забрави?
Постановка:
Internet---<font color="red">[Router2 2.2.2.2|5.5.5.2 ]</font id="red">--<font color="blue">[8.8.8.1]</font id="blue">----<font color="red">[Router1 8.8.8.2|5.5.5.1]</font id="red">----[5.5.5.5]---<font color="orange">[Router10 5.5.5.10|5.5.0.1]----[5.5.0.2-254]</font id="orange">
8.8.8.1 - сървър, който предоставя само една услуга и трябва да получава пакети само за него!
Рутер 1 - трябва да позволява на компютрите зад Рутер 10 с IP 5.5.0.0/24 (има и Рутер 11 с IP 5.5.5.11|5.5.1.1 и мрежа зад него 5.5.1.0/24, но не го размества визуално и не изгл. добре, но ако може и нея да добавите) достъп до 8.8.8.1 и да скрива вътрешната мрежа 5.5.5.0/24. По-подразбира рутери 10 и 11 насочват пакетите към рутер 1 (5.5.5.1).
Рутер 2 - трябва да получава прехвърленото от Рутер 1 и да го изтрелва в Интернет (на гейтуей 2.2.2.1) и да скрива вътрешната мрежа 5.5.5.0/24 (мрежите 5.5.0.0 и 5.5.1.0 ще излизат през него с NAT).
Мрежи 5.5.0.0 и 5.5.1.0 трябва да могат да работят с 8.8.8.1, 5.5.5.0 и Интернет (Рутери 10 и 11 са хардуерни и са си нагласени).
Това, което моля някой да ми напише е:
Конфиг файл за Рутер 1 и Рутер 2.
Моля, някой да ми помогне!
(Аз съм направил някои неща - на хартия, ама трябва и 2-та рутера да тръгнат веднага и без проблеми от първия път - иначе ще станат някои лоши сцени [xx(]).
Въпрос отностно настройка на Linux рутери
Принципно най - дървения начин за това е да се направи един изпълним файл в папката на роот и да му се окаже да се пуска при ресет на линукса.примерно за RedHat става така :
touch /root/static-routes
chmod 755 /root/static-routes
echo route add -net 1.2.3.4 netmask 255.255.255.0 gw 1.2.3.5 >>/root/static-routes
в /etc/rc.d/rc.local добавяш накрая /root/static-routes и си готов.
Това е най дървеното решение в случая но зависи от Линукса който е качен на тези машини.
Надявам се, че сам бил полезен.
Въпрос отностно настройка на Linux рутери
Само да добавя че на рутер 1 има Reт Hat 9.0, а на рутер 2 - Slackware 9.1.
BAD_BOBIK - и твоето решение е някакво решение, но не се ли налага root-а да се логва?
Въпрос отностно настройка на Linux рутери
Няма да се налага изобщо - нали в rc.local (скрипт, който се изпълнява при стартиране; нещо като autoexec.bat) пишеш да стартира /root/static-routes.
Това решение в случая не зависи от версията - rc.local съществува и в RedHat, и в Slackware. Има разлика обаче в startup скриптовете за съответните runlevels - например в RedHat имаш поддиректории за всяко от тях, а в Slack са отделни файлове.
Въпрос отностно настройка на Linux рутери
<blockquote id="quote"><font size="1" id="quote"><b id="quote">quote:</b id="quote"></font id="quote"><table border="0" id="quote"><tr id="quote"><td class="quote" id="quote"><font size="1" id="quote">Няма да се налага изобщо - нали в rc.local (скрипт, който се изпълнява при стартиране; нещо като autoexec.bat) пишеш да стартира /root/static-routes.
Това решение в случая не зависи от версията - rc.local съществува и в RedHat, и в Slackware. Има разлика обаче в startup скриптовете за съответните runlevels - например в RedHat имаш поддиректории за всяко от тях, а в Slack са отделни файлове.
<div align="right">Originally posted by Slero*-*04/04/2004*:* 06:50:06</div id="right">
</td id="quote"></tr id="quote"></table id="quote"></blockquote id="quote"><font size="2" id="quote"></font id="quote">
Добре, това го решихме! :)
Сега остава някой да помогне със статичните рутиращи таблици.
P.S. На BAD_BOBIK и Slero благодаря много.