NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
HE

פקודות לינוקס ומיומנויות מעטפת

ip: פקודת הממשק שהחליפה את ifconfig

החבילה iproute2 (ip, ss וחברים) החליפה את הכלים של net לפני שנים, וחצי מהאינטרנט עדיין מלמד את הפקודות הישנות. ip רואה את המציאות המודרנית: טבלאות ניתוב מרובות, כללי מדיניות, מרחבי שמות וקישורים שמכילים כתובות במקום שנעשו מהם. ifconfig צולע דרך שכבת תאימות בהפצות מסוימות; בתסריטים ובזיכרון שרירים, התייחסו אליו כאל קישוט שהוצא משימוש.

נקודות עיקריות

  1. התחל מאמת קומפקטית: ip -br addr ו-ip -br link מדפיסים כל ממשק וכתובותיו במסך אחד; ip -br -4 addr scoped הוא מבט המלאי היומיומי.
  2. שינויים בזמן הריצה הם זמניים בתכנון: ip addr add 10.0.0.5/24 dev eth0 מוסיף, ip adr del מסיר, ואף אחד מהם לא שורד אתחול מחדש; קבצי netplan, ifcfg או NetworkManager מצב עמיד משלו.
  3. ניתוב הוא המקום שבו ה-ip זורח: מסלול ip מראה לטבלה, מסלול ip הוסף ברירת מחדל דרך 10.0.0.1, ומסלול ה-ip המוערך בחסר מקבלים 1.1.1.1, אשר עונה בדיוק לאיזה ממשק ושער חבילה תיקח.
  4. ip neigh החליף את arp -a, והכפיל של שני מול אחד שאתה רואה לפעמים הוא זוג VRRP עובד או IP שעבר ל-MAC חדש; ההבדל הוא אם זה היה מתוכנן.
  5. ניתוב מדיניות מגיע מאותו כלי: כלל ip ו-ip route show table כולם חושפים את ריבוי השערים, ניתוב לפי מקור שאף כלי ישן יותר לא סיפר לך עליו בכנות.
  6. שינויים במצב הממשק הם חיים ומקומיים: קישור ip הגדר eth0 תשובות באופן מיידי, מהפעלת ה-SSH שלך, על הממשק הזה; כל דבר מסוכן מקבל הפעלה שנייה, ממשק נוסף או הקונסולה.
  7. עבור ניפוי באגים, מציאות שונה, לא זיכרון: מסלול ip הצג את הטבלה לפני ואחרי השינוי אומר את האמת על מה שזז (ושטוף עם מטמון שטיפה של מסלול ip כאשר ניסויי מדיניות אינם מתנהגים בצורה לא נכונה).
  8. למדו את האחים פעם אחת: ss -tulpn מחליף את netstat, ip netns יוצר ארגזי חול לבדיקה, ויחד הם מכסים את כל הרפרטואר של net-tools בתוספת החלקים ש-net-tools מעולם לא יכלו לראות.

הערת שטח

הורדת הממשק שעברתי באמצעות SSH סיימה את הפגישה באמצע העריכה ולימדה אותי את השיעור שכולם מזהירים אותך לגביו. כל שינוי בקישור ה-IP מתרחש כעת ממסוף או לפחות מממשק שני.

שאלות נפוצות

מדוע שינויים ב-IP שלי נעלמים לאחר אתחול מחדש?

פקודות ip עריכת מצב זמן ריצה בלבד; התמדה מגיעה משכבת ​​הרשת של ההפצה (netplan, NetworkManager, ifcfg). מסלול שקיים רק בקרנל הפועל הוא הדגמה, לא פריסה.

האם אני באמת צריך לדאוג לגבי התקנת קישור ip דרך SSH?

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

כיצד אוכל לקרוא פלט ניתוב במהירות?

ברירת המחדל דרך <gateway> dev <iface> היא כל הסיפור, המדדים מנתקים קשרים, קישור היקף פירושו מסירה בקישור, ושורת ברירת מחדל נעדרת פירושה בדרך כלל ש-DHCP נשבר במקום קסם ניתוב.

מה בעצם החליף את netstat?

ss: כלי אחד על פני הפצות מודרניות, ss -tulpn לשקעי האזנה עם שמות תהליכים, ss -s למספרי סיכום; אם מסמך עדיין אומר netstat -tapen, הוא מלמד את 2009.

איך Kinetikatech מסייעת לך ב-פקודות לינוקס ומיומנויות מעטפת

זה מה שאנחנו עושים כל יום: הפקודות והרגלי הסקריפט שמחליטים אם מנהל מערכת מפעיל שרת או נלחם בו: חיפוש, טרנספורמציה, העברה ופיקוח על טקסט ותהליכים עם הכלים הקיימים בכל התקנה בסיסית. שירות אבטחת שרתי לינוקס וניהול שרתים שלנו מכסה את זה מקצה לקצה — הערכה, יישום, ניטור 24/7, ותגובה לחירום בתוך 30 דקות.

דבר עם מהנדס

צריך עזרה בניהול שרתים?

צוות המומחים שלנו זמין 24/7 - זמן תגובה 30 דקות.

קבל עזרה support@kinetikatech.com