חבילות ב- DEBIAN - חלק II (ניהול ממשקי רשת)

ברכות, קוראי סייבר יקרים,

זהו הפרסום השני של סדרה של 10 מוקדש ל לימוד חבילה, שיש להם חשיבות עליונה לכל משתמש ב- מערכות הפעלה GNU / Linux באופן כללי, אך ממוקד דיסטרו דיביאן.

הפעם נדבר עליו חבילות ומושגים הקשורים ל ניהול ממשקי רשת.

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

במשך כל המחקרים הללו אנו נסמך על ההפניות הרשמיות מהעמוד של דיבי על חבילות והתאמה שלהם מדריכים, בתוספת ה- Wiki רשמי. ועוד כמה פעמים בעמודים חיצוניים אודות גנו / לינוקס, כגון: דפי איש לינוקס ברשת ואחרים וויקים רשמיים ממכוניות אחרות.

האתר הרשמי של DEBIAN:

דביאן - מערכת ההפעלה האוניברסלית - Mozilla Firefox_001

החלק הרשמי בנושא חבילות:

דביאן - חבילות - Mozilla Firefox_002

החלק הרשמי בנושא מדריכים:

דפי גיבוי היפר-טקסט של דביאן: דף אינדקס - Mozilla Firefox_004 החלק הרשמי בנושא מדריכים:

en-FrontPage - דביאן וויקי - Mozilla Firefox_005

חבילת הכלים נטו

Eהסעיף המתייחס ל «חבילה: כלים נטו (1.60-26 ואחרים)« סעיף DEBIAN ג'סי en ספרדית, «חבילה זו כוללת את הכלים החשובים עבור לשלוט בתת מערכת רשת הליבה של לינוקס. זה כולל arp, ifconfig, netstat, rarp, nameif ומסלול. בנוסף, חבילה זו מכילה כלי עזר לסוגים מסוימים של "חומרה" ברשת (plipconfig, slattach, mii-tool) והיבטים מתקדמים בתצורת IP (iptunnel, ipmaddr). » וזה תמיד מותקן כברירת מחדל כחבילה בסיסית ויסודית לניהול חיבורי רשת.

ממשקי הגדרות קבצים

El archivo interfaces se encuentra en la ruta: /etc/network/interfaces

El contenido original del archivo suele ser:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

Insertar configuración de Interface Dinámica (eth0): 

auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

Insertar configuración de Interface Estática (eth0): 

auto eth0
allow-hotplug eth0
iface eth0 inet static
  address 192.168.1.106
  netmask 255.255.255.0
  network 192.168.1.0
  broadcast 192.168.1.255
  gateway 192.168.1.1
  
dns-nameservers 192.168.1.1
dns-search mi-dominio.com

Donde:

  • אוטומטי: פקודה שתפעיל (תרים) ממשק עם ביצוע הפקודה אם -א, אשר פועל באופן אוטומטי עם הפעלת המערכת, ולכן הוא מציין את הכרטיסים שיופעלו אוטומטית מההתחלה.
  • תקע hot-plug: פקודה שתפעיל (תרים) ממשק כאשר מתרחשים אירועים תקע חם על ממשקי הרשת (זיהוי כרטיס רשת על ידי גַרעִין, חיבור (Dis) של כבל הרשת, בין היתר). כאשר אירועים אלה מתרחשים, מערכת ההפעלה מבצעת את הפקודה אם כן משויך לכרטיס הרשת המעורב. הם קשורים גם לתצורה לוגית של אותו שם.
  • איפאס: פקודה המציינת ממשק X (EthX, WlanX, EnpXsX, WlpXsX) וסוג התצורה (אינט) שיוחלו עליך.
  • dhcp: מתייחס לכתובת IP דינמית שתוקצה לממשק ספציפי.
  • סטטי: מתייחס לכתובת IP קבועה שתוקצה לממשק ספציפי.
  • לולאה חוזרת: מתייחס לממשק lo (לולאה מקומית).
  • כתובת: מתייחס לכתובת ה- IP של המארח.
  • מסיכת רשת: מתייחס למסכת רשת המשנה המתאימה לאותה כתובת IP.
  • רֶשֶׁת: מתייחס לפלח הרשת אליו שייך כתובת ה- IP.
  • מִשׁדָר: מתייחס לכתובת ה- IP המשודרת של פלח הרשת.
  • כְּנִיסָה: מתייחס לכתובת ה- IP של השער עבור אותו פלח רשת.
  • dns-nameservers: מתייחס לכתובת ה- IP של שרת שמות הדומיין הפנימי או החיצוני (DNS) שישמש לפתרון שמות של כתובות ה- URL שהתייעצו.
  • dחיפוש ns: מתייחס לשם תחום הרשת אליו המארח שייך.

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

ניהול רשת שדים

El demonio de la red se gestiona desde el script /etc/init.d/networking

Mediante las sintaxis:

/etc/init.d/networking {start | stop | reload | restart | force-reload}

Ejemplo:

# /etc/init.d/networking stop

# /etc/init.d/networking start

También con el comando "service" podemos hacer lo mismo:

Ejemplo:

# service networking stop

# service networking start

En algunas Distros dicho demonio se puede gestionar con el comando "systemctl":

Ejemplo:

# systemctl stop networking.service

# systemctl start networking.service

באמצעות הפקודה Ifconfig

פקודה זו משמשת להצגת מידע על ממשקי הרשת המחוברים (פעילים או לא פעילים) למערכת וגם לניהול (תצורה). כך שהוא נמצא בשימוש נרחב לאתחול הפרמטרים של ממשק רשת וכדי להפעיל או להשבית אותם. התחביר המשמש בפקודה זו הוא: ifconfig [אפשרויות]

הדרכים הנפוצות ביותר להשתמש בו הן כדלקמן:


# Visualizar todas las interfaces activas
ifconfig

# Visualizar todas las interfaces activas e inactivas
ifconfig -a

# Desactivar una interfaz (eth0)
ifconfig eth0 down

# Activar una interfaz (eth0)
ifconfig eth0 up

# Asignar una dirección IP(192.168.2.2)a una interfaz (eth0)
ifconfig eth0 192.168.1.100

# Cambiar la máscara de subred (netmask) de una interfaz (eth0)
ifconfig eth0 netmask 255.255.255.0

# Cambiar la dirección de difusión (broadcast) de una interfaz (eth0)
ifconfig eth0 broadcast 192.168.1.255

# Asignar integralmente una dirección IP (address), máscara de red (netmask)
# y dirección de difusión (broadcast), a una interfaz (eht0)
ifconfig eth0 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255

# Modificar el valor referente del MTU de una interfaz (eth0)
# Nota: MTU es el número máximo de octetos que la interfaz es capaz de manejar
# en una transacción. Para una interfaz ethernet es por defecto: 1500
ifconfig eth0 mtu 1024 

למידע נוסף על פקודת ifconfig התייעץ כאן.

בפוסט הבא נדבר על ה- מנהל רשת, תצורת הקבצים שלו, ניהול הדמון שלו והפקודות המשויכות אליו, בתוספת השימוש בפקודה "אייפ".


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

4 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   מלווין דיג'ו

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

  2.   מיגל דיג'ו

    מעולה תודה רבה!

  3.   אינג 'חוסה אלברט דיג'ו

    תודה על ההערות שלך!

  4.   גיירמו דיג'ו

    תרומות מפוארות, באותו היום שיצרתי חבילת .deb בעקבות סדרת צעדים שציינתי אבל זה עדיין די גרור ויהיה מוערך מאוד אם הייתה יישום עם ממשק ידידותי שיאוטומטציה כולה תהליך: הייתי נותן לו את מסלול היישום שלי, חבילות התלות אמורות להיות מסוגלות לבחור אותן בקלות, נתיב לתיעוד, עזרה ביצירת קובץ הטקסט עם התיעוד, כמה אפשרויות אם להכניס את ה- Launcher למערכת תפריט עם סוג היישום (משרד, פיתוח, אינטרנט, ...) וכל מה שנדרש.
    אני לא מיומן בתכנות של 100% ואין לי זמן להיכנס לזה (משפחה, עבודה, לימוד אספרנטו, ...)