IPv6 סקריפט חומת האשIPv6 סקריפט חומת האש הוא חומת אש המבוססת על IP6Tables. | |
הורד עכשיו |
IPv6 סקריפט חומת האש דירוג וסיכום
פרסומת
- רישיון:
- GPL
- מחיר:
- FREE
- שם המפרסם:
- Dennis Kruyt
- אתר האינטרנט של המוציא לאור:
- http://ipv6.klingon.nl/ipv6firewall/
IPv6 סקריפט חומת האש תגים
IPv6 סקריפט חומת האש תיאור
IPv6 סקריפט חומת האש הוא חומת אש המבוססת על IP6Tables. IPv6 סקריפט חומת האש הוא חומת אש מבוסס על IP6Tables.Firewall6.sh 122 שורות #! / Bin / bash # בסיסי IPv6 חומת אש סקריפט על ידי דניס Kruyt (dennis@klingon.nl) # # יום ראשון ינואר 518:26:282003 - DK # Debug #Set -x CD / Opt / Scripts / Firewall מקור ./config6 נתיב = / usr / מקומי / שיבין: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / bin / x11 # שנה ל- Script Directory CD $ {scriptsdir} סקריפט = $ {scriptsdir} / firewall6.sh "$ 1" ב Flush) Echo -e "הפעלת חומת אש:" $ {iptable6} -f >> / dev / null 2> 1 $ {iptable6} -x >> / dev / null 2> 1 echo -e "הגדרת ברירות מחדל OP לקבל!" ECHO-AE "התראה: אין כללי חומת אש פעיל" # $ {iptable6} -p קלט קבל $ {iptable6} -p פלט קבל $ {iptable6} -p קדימה לקבל ;; התחל לטעון מחדש) ECHO-NN "החל Firewall:" # paging! # # יצירת זמן גיבוי = `תאריך +% s" TAR -CZF /OPT/BECKUPS/FIREWALL/FIREWALL.9.TARAR.GZ / OPT / Scripts / Firewall # שליחת דואר אלקטרוני email@address.com - "Firewall - (Re) התחיל" <$ 0 # המתן לישון 1 # kernelytions echo-n "טעינת אפשרויות ליבה "> / dev / null 2> 1 $ {iptable6} -x >> / dev / null 2> 1 # מדיניות ברירת מחדל ECHO -N "הגדרת מדיניות ברירת המחדל ירידה .." $ {iptable6} -p קלט ירידה $ {iptable6} - P פלט ירידה $ {iptable6} -p forward drop # ????????????? # $ {Iptable} -f -t mangle # $ {iptable} -t mangle -x echo -e "שרשראות טוען .." # יצירת שרשרת Blacklist $ {iptable6} - חדש Blacklist #and זרוק את אלה הרשע עבור אני ב $ Blacklist6; האם $ {iptable6} -a Blacklist - SRC $ I-J-Done Done #ICMP שרשרת $ {iptable6} - icmprules $ {iptable6} -a icmprules -p icmpv6 -j לקבל # צור את שרשרת $ { Iptable6} - נוסו החוצה #Localhost כדי localhost $ {iptable6} -a - src $ localhost6 --DST $ localhost6 -j לקבל # לעכשיו לקבל את כל התנועה היוצאת IPv6 $ {iptable6} -a --SRC $ sixxs - DST $ Any6 -J לקבל # ליצור בשרשרת $ {iptable6} - ניו ב #Localhost כדי localhost $ {iptable6} -a ב - src $ localhost6 - DST Localhost6 -J לקבל # עכשיו לקבל את כל incomming IPv6 תנועה $ {iptable6} - ב- $ SIXSSS --SRC $ Any6 -J לקבל #All כי הם אמינים עשויה SSH עבור I ב $ דחף 6; לעשות $ {iptable6} -א ב- TCP --DST $ SIXXS - DPORT 22 --SRC $ i -J לקבל בוצע # קפיצה לכל שרשראות IPv6 $ {iptable6} -a -m -j Blacklist $ {iptable6} -א פלט -J Blacklist $ {iptable6} -א Forward -j Blacklist $ {iptable6} - קלט -J icmprules $ {iptable6} -א פלט -J icmprules $ {iptable6} -a -a -j in $ {iptable6} -a -a -j החוצה ;; הצג) Echo -e "כללים בחומת האש: $ {שרשרת} n" $ {iptable6} -l -n ;; *) echo -e "שימוש: $ {סקריפט} {flush | התחלה | טען | ESAC יציאה 0config612 שורות לייצא iptable6 = / sbin / ip6tables לייצא scriptsdir = / opt / scripts / firewall ייצוא ext = "eth0" # התקן ייצוא SESSXS = "3FE: 8114: 1000 :: 50F / 127" # Next Feedi :: / 0 "ייצוא localhost6 =" :: 1/128 "ייצוא תחקה 6 =" "ייצוא Blacklist6 =" 3ffe: 8114: 2fff: 1391 :: 1 "Kernel_options6.sh 7 שורות #! / Bin / bash # העברה על # הד "1" / proc / sys / net / ipv6 blablabla # הגדר כמה הגדרות IPv6 אחר #echo "1"> / proc / sys / net / ipv6 blablabla
IPv6 סקריפט חומת האש תוכנה קשורה
pgpforwarder
שרת העברת PGP הוא שרת שמקבל דואר אלקטרוני בשם משתמש, להצפין אותו באופן אוטומטי ושלח אותו מהמשתמשים ' ...
133