קינפוג ידני של כרטיסי רשת במערכות לינוקס

post details top
Apr 20th, 2012
post details top

.אז ניסית להגדיר את כרטיס הרשת שלך בצורה ג’נרית

לתת למערכת לעשות הכל בשבילך, הרי לא סתם אנחנו בשנות 2000… הגענו סופסוף

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

.סופסוף לא צריך להזמין טכנאי כדי שיגדיר לנו את הנתב או את כרטיס הרשת

התקני pnp יזוהו עצמאית, שרתי dhcp יחלקו כתובות ואנחנו, כל שעלינו לעשות

(כמו שאמר אחד בשם ביל גייטס) הוא sit back and relax.

ועכשיו למציאות.

,אם לא מפחיד אותך לעבוד עם קבצים, והחלום האפוקליפטי שהוצג מעלה התנפץ לך בפנים

יכול מאוד להיות שכל מה שצריך לעשות כדי לפתור את הבעיה הוא להגדיר ידנית את כרטיס

.הרשת ולנהל דרך הממשק הטקסטואלי את הגדרות הרשת

?נכון, זה פחות ויזואלי, פחות יפה, אבל ביננו, את מי זה מעניין

:אם אתם כאן, קוראים, אז רוב הסיכויים שאתם אחד משני דברים

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

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

רוצים דוגמה? בבקשה. הסיבה בגינה החלטתי לשתף אתכם במדריך הזה היא תקלה מאוד מוזרה

שבה לא התאפשרה גלישה דרך דפדפן אינטרנט, אך עם זאת לא היתה תקלה fedora 16 במערכת

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

!מספיק מוזר, נכון? לעבודה

ראשית, נבטל את העבודה בכלי ניהול הרשת הויזואלי הקרוי nm-applet. נבצע זאת בשני שלבים:

service NetworkManager stop
chkconfig NetworkManager off

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

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

אותו נוכל לקבל בהרצת הפקודה:

ifconfig

נבחין שמדובר בכרטיס הרשת הפיזי (דוגמאות לשמות: eth0, p33p1…) ולא בשם הפנימי lo.

השני, כתובת הip של הנתב שברשותכם, אותה נוכל לקבל בדרכים רבות,

הבסיסית ביותר היא ממדריך ההתקנה – ה’מניואל’ של הנתב.

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

במידה וקיים, ראשית, ולו רק לשם הסדר הטוב, נבצע עבורו גיבוי.

cd /etc/sysconfig/network-scripts/
cp ifcfg-file ifcgf-file.bak

(אופציה I: כתובת סטטית) כעת אנו יכולים לבצע את השינויים לקובץ ההגדרות בעזרת vi שייראה כך:

DEVICE="device_name (e.g p33p1)"
HWADDR="leave_as_current"
PREFIX="24"
GATEWAY="router address e.g 192.168.1.1"
IPADDR="router address with a different suffix (e.g 192.168.1.xx)"
DNS1="8.8.8.8"
BOOTPROTO="static"
NM_CONTROLLED="no"
ONBOOT="yes"

(אופציה II: כתובת דינאמית) כעת אנו יכולים לבצע את השינויים לקובץ ההגדרות בעזרת vi שייראה כך:

DEVICE="device_name (e.g p33p1)"
HWADDR="leave_as_current"
BOOTPROTO="dhcp"
NM_CONTROLLED="no"
ONBOOT="yes"

ולסיום, נגדיר את שיטת ניהול הרשת באמצעות הממשק הטקסטואלי:

service network start
chkconfig network on

,בתקווה שהכל נעשה כראוי, תוכלו מעתה ליהנות משליטה על התנהגות רכיבי הרשת שלכם

מבלי להסתמך על חסדי המפתחים של כלי הניהול הויזואלי, לפחות עד שבאמת יחליטו

…לייצר אחד כזה שיהיה נטול בעיות



5 Comments

הגב למאמר

Your email address will not be published. Required fields are marked *

עקבו אחרי

הזינו כתובתכם לקבלת עדכונים במייל

עמוד הפייסבוק – הצטרף עכשיו

חיפוש פוסט לפי תאריך

October 2017
S M T W T F S
« Sep    
1234567
891011121314
15161718192021
22232425262728
293031  

תגיות

Moran Alkobi | 2nd Chance | מורן אלקובי | הזדמנות שנייה located at , he-IL / en-US, . Reviewed by 152 students rated: 4.7 / 5