### מבוא מודול

מודול זה מאפשר לך לקבוע את התצורה של תכונות חומת האש של IPtables שנמצאות בסדרת 2.4 של גרעיני Linux. בשונה מכמה תוכנות תצורה אחרות של חומת אש, במקום ליצור סקריפט פגז המגדיר את חומת האש, הוא קורא ועורך קובץ שמור בפורמט שנקרא ונכתב על ידי `ipi (6) טבלאות-שחזור` ו- `ipi (6) -שמור` בהתאמה.

אם כבר יש לך חומת אש במערכת שלך שהוגדרה ידנית או מקובץ סקריפט, המודול יציע להמיר אותו לקובץ שמירת IPtables עבורך, וליצור סקריפט להפעלה בזמן האתחול להפעלת הכללים ב הקובץ. עם זאת, אם תעשה זאת, אסור עוד לערוך את סקריפט כללי חומת האש שלך וכדאי להשבית אותו גם לפעול בזמן האתחול.

### סקירה כללית של IPtables

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

כל שרשרת היא חלק משולחן, אשר כרגע ישנם שלושה:

- סינון מנות ( `פילטר` )
  ניתן להשתמש בשרשראות בטבלה זו כדי לשלוט בנתונים הנכנסים למערכת שלך ממארחים אחרים ברשת, נתונים שנשלחים מהמערכת שלך על ידי משתמשים ותהליכים, ונתונים המועברים על ידי המערכת שלך אם היא פועלת כנתב.

- תרגום כתובת רשת ( `nat` )
  ניתן להשתמש בטבלה זו להגדרת NAT או להתחפשות, דבר שימושי אם ברצונך לתת לרשת שלמה של מכונות גישה לאינטרנט דרך כתובת IP אמיתית אחת בלבד.

- שינוי מנות ( `להתנדנד` )
  טבלה זו מיועדת לשינוי חבילות המועברות על ידי או נשלחות מהמערכת שלך.

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

### העמוד הראשי

העמוד הראשי של מודול זה מפרט את כל השרשראות והחוקים מאחת הטבלאות הזמינות שנבחרו מהרשימה בצד שמאל למעלה. להלן קטע עבור כל שרשרת בטבלה הנוכחית, עם כל הכללים בכל שרשרת המפורטים והתנאים שלהם מתוארים כמיטב יכולת המודול. עבור כל שרשרת אתה יכול לשנות את פעולת ברירת המחדל באמצעות הרשימה הנפתחת אם השרשרת היא אחת המובנות בטבלה, או למחוק אותה באמצעות לחצן מחיקת שרשרת אם היא מוגדרת על ידי המשתמש.

אתה יכול ללחוץ על כל כלל בשרשרת כדי לערוך אותו, לחץ על החצים בצד ימין של כל שורה כדי להזיז אותו למעלה או למטה, או ללחוץ על כפתור הוסף כלל כדי להוסיף אחד חדש. הוספה או עריכה של כלל תעביר אותך לדף בו תוכל לבחור את הפעולה עבור כל כלל, ואת התנאים שבהם הפעולה מבוצעת.

בתחתית העמוד נמצא כפתור להפעלת תצורת חומת האש הנוכחית, על ידי טעינתו לתוך הגרעין עם `הפקודה ipi (6) לשחזור טבלאות` . מתחתיו כפתור לביצוע הפוך - לקיחת התצורה שנמצאת כרגע בגרעין והופכת אותו לזמין לעריכה. לבסוף, אם ההפצה שלך תומכת בכך, יש לחצן לשנות אם חומת האש מופעלת בזמן האתחול או לא.

### סינון שרשראות

לשיתוף פעולה טוב יותר עם סקריפטים חיצוניים של iptables תוכלו להחריג שרשראות נפרדות מהעיבוד באמצעות חומת האש. לשם כך עליכם לבחור עיבוד ישיר של כללים בהגדרות ולהיכנס לרשימת מסננים, אשר שוללת את העיבוד של הרשתות המתאימות. שרשראות שלא מוחלפות מעריכה מסומנות בהודעת "לא מנוהלת על ידי חומת אש".

### ערכות IP

גרסאות חדשות יותר של טבלת ip (6) תומכות בהרחבת ה- ipset. מערכות IP הן רשימות של כתובות IP בזיכרון הראשי, בהן ניתן לחפש ביעילות רבה ולהשתמש בהן כתנאי בכללים. בעמוד הראשי מוצגות ערכות IP קיימות בהן ניתן להשתמש בכללים. אולם כרגע לא ניתן לנהל את אלה בחומת האש.