עבור לתוכן

גיבוי קונפיגורציות פיירוואלים juniper & cisco - מישהו שמע על rancid?

Featured Replies

פורסם

המטרה העיקרית גיבוי קונפיגורציה והתראה על שינוי קונפיגורציה.

מישהו מכיר את הכלי הזה? אם כן, אשמח על חוות דעת כללית.

למישהו יש כלים אחרים להציע?

פורסם

כן, אני משתמש בזה.

הוא מותקן בלינוקס ומגבה את הקונפיגורציה, ושולח מייל כל כמה שעות במידה והתבצע שינוי במתג או נתב כלשהו (אצלי על ציודי CISCO).

מציע לך לנסות להתקין אותו, לאחר ההתקנה יש ממשק דרך אתר WEB.

אבל יצא לי להתעסק בכל מיני הגדרות למשל למי לשלוח מייל דרך SSH.

פורסם
  • מחבר

עשיתי התקנה בסיסית מכל ה howto שראיתי בעיקרון התקנתי אותו מ-package ישירות בעזרת aptitude.

בנוסף התקנתי גם cvs.

עשיתי קינפוג בסיסי של aliases עבור sendmail ובניתי group אחד שגם אותו קינפגתי עם כתובת, סוג מוצר וכל קנפוגי היוזרים למינהם.

רק אפשרות לממשק web לא ממש ראיתי. האם זה משהו שבא ביחד או שזה ממשק web עבור ה CVS עצמו?

פורסם

כלי בצויין שהוא גם version repository נוסף להכל.

פורסם
  • מחבר

אז בעצם אפשר לראות היסטוריית שינויים וכל גיבוי שכזה לא דורס את הקודם אלה פשוט יוצר מן subtree שכזה? (אני רק יודע מה זה cvs בתאוריה מעולם לא התעסקתי בו).

נשמע מצויין.

פורסם

כן,

דרך האתר שרשמתי למעלה אצלי אני רואה את הגרסאות הישנות.

פורסם
  • מחבר

אוקי תודה רבה הסתדרתי עם הנושא.

אם מתישהו מישהו יחפש מידע בנושא זאת הדרך פעולה שלי:

Rancid, CVS, CVSWeb install under Ubuntu 10.4 LTS
Rancid website: [url]http://www.shrubbery.net/rancid/[/url]
Rancid FAQ: [url]http://www.shrubbery.net/rancid/FAQ[/url]
Rancid man page: [url]http://www.shrubbery.net/rancid/#manpages[/url]
Based on: [url]http://evilrouters.net/2010/05/31/installing-rancid-on-ubuntu-10-04-lts/[/url]
And: [url]http://openmaniak.com/rancid_tutorial.php[/url]

###############################
# install rancid,cvs,cvsweb
###############################

1) apt-get install rancid,cvs,cvsweb

2) nano /etc/rancid/rancid.conf
edit the LIST_OF_GROUPS parameter and add groups (for example "firewalls")

3) nano /etc/aliases
add mail aliases in the
rancid-<group>: email
rancid-admin-<group>: email

4) su -c /var/lib/rancid/bin/rancid-cvs -s /bin/bash -l rancid

5) nano /var/lib/rancid/<group>/router.db
add device <ip>:<type>:<state>
for example 10.10.10.1:netscreen:up

6) touch /var/lib/rancid/.cloginrc

7) chmod 600 /var/lib/rancid/.cloginrc

8) nano /var/lib/rancid/.cloginrc
add method * ssh
add user * <user>
add password * <pass>

9) su -c /var/lib/rancid/bin/rancid-run -s /bin/bash -l rancid

################################
# config cvsweb
################################

1) nano /etc/cvsweb.conf
edit under @CVSrepositories and point dir to /var/lib/rancid/CVS

2) ln -s /usr/share/cvsweb /var/www/cvsweb

check [url]http://127.0.0.1/cgi-bin/cvsweb[/url]

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים