לא בגלל שאנחנו מנהלים שרת או בגלל שעדיין אין לנו סביבה גרפית, יש פעמים שאנחנו צריכים לדעת את כל נתוני הרשת שיש למחשב אליו אנו מחוברים, כאן אסביר כיצד להשיג את הנתונים הללו.
כתובת IP
פקודה פשוטה יכולה לומר לנו את ה- IP שלנו, כלומר: ifconfig
ifconfig
זה יראה לנו משהו כזה:
sudo ifconfig | grep inet
זה יראה לנו את ה- IP ו- IPv4 שלנו.
מק
אותה פקודה מאפשרת לנו לדעת את כתובת ה- MAC שלנו, אנו יכולים לראות אותה בשורה שמתחילה ב"אתר ", עדיין נוכל להשתמש ב- grep לסינון לפי אתר ושרק ה- MAC שלנו מופיעים:
sudo ifconfig | grep ether
שרת DNS
כדי להכיר את שרת ה- DNS שלנו אנו יכולים לראות את התוכן של קובץ /etc/resolv.conf:
cat /etc/resolv.conf
שם נראה את התחום של הרשת שלנו (במקרה שיש לנו כזה ב- LAN) או את ה- IP של שרת ה- DNS בו אנו משתמשים.
שער או שער
ידיעת השער או השער שלנו היא קלה באותה מידה, נשתמש ב:
ip route show
נראה שכמה שורות עשויות להופיע, אך השורה הראשונה (בדרך כלל) מכילה את השער שלנו בהתחלה, זה השורה שמתחילה ב ברירת מחדל
ip route show | grep default
ו ... נהיה מעודנים יותר ואנחנו יכולים להשתמש ב- awk כדי להציג רק את העמודה השלישית, זו של ה- IP:
ip route show | grep default | awk {'print $3'}
אבל היי, זה כדי לקבל פירוט 😀
שם מארח או שם מחשב
פשוט, פשוט מאוד ... פשוט הפעל: שם מארח
hostname
הסוף!
עד כה ההודעה עוברת, אני לא יודע אם יש לי תצורה כלשהי בהמתנה ... אם כן, שתף את הפקודה כדי להציג אותה במסוף 😉
תהנו!
8 תגובות, השאר את שלך
אף פעם לא כואב לזכור אותם
במקרה של DNS, זה לא תמיד המקרה.
באובונטו או בחלק מהנגזרות שלה הקובץ '/etc/resolv.conf' מכיל 'שרת שמות 127.0.1.1'
כיצד לקבוע את ה- DNS שהוגדר במקרים אלה?
זה קורה מכיוון שהמערכת משתמשת ב: / usr / sbin / NetworkManager ותוכנית זו היא זו שאחראית על קריאה / sbin / dhclient.
אם אתה רוצה לראות את כל המידע כולל שמות ה- IP של שרת השמות, פשוט הפעל את הפקודה:
"כלי Nm"
ב- Ubunto ו- Mint זה יציע לך משהו כזה:
כלי NetworkManager
מדינה: מחובר (גלובלי)
- מכשיר: eth0 ———————————————————————–
סוג: קווית
נהג: jme
מדינה: לא זמין
ברירת מחדל: לא
כתובת HW: 00: 90: F5: C0: 32: FC
יכולות:
איתור מוביל: כן
נכסים קווית
מנשא: כבוי
- מכשיר: wlan0 [Auto MOVISTAR_JIJIJI] —————————————————
סוג: 802.11 WiFi
נהג: rtl8192ce
מדינה: מחובר
ברירת מחדל: כן
כתובת HW: E0: B9: A5: B3: 08: CA
יכולות:
מהירות: 72 Mb / s
מאפיינים אלחוטיים
הצפנת WEP: כן
הצפנת WPA: כן
הצפנת WPA2: כן
נקודות גישה אלחוטיות (* = גישה נוכחית)
* MOVISTAR_D44A: אינפרא, F8: 73: 92: 50: D4: 53, freq 2452 מגה-הרץ, קצב 54 Mb / s, חוזק 40 WPA
הגדרות IPv4:
כתובת: 192.168.1.37
קידומת: 24 (255.255.255.0)
שער: 192.168.1.1
DNS: 80.58.61.250
DNS: 80.58.61.254
DNS: 193.22.119.22
DNS: 208.67.222.222
כלומר, כל המידע שהפקודות בפוסט זה (ועוד כמה) מציעות לך בנפרד בבת אחת. כדי לדעת אפשרויות אחרות, אתה כבר יודע: «man nm-tool» 🙂
מלבד ההזמנות:
"שם מארח"
"מַסלוּל"
# לחפור http://www.google.com | grep SERVER
וזה יגיד לך את ה- DNS בשימוש
החל מאובונטו 15.04 עליך להשתמש ב:
מופע מכשיר nmcli
מכיוון שה- nm-tool נעלם:
http://askubuntu.com/questions/617067/why-nm-tool-is-no-longer-available-in-ubuntu-15-04
יקר, התקנתי את Huayra 2.0 ועדכנתי ל- 2.1.
לפחות בגרסאות אלה, כברירת מחדל אין פקודת "ifconfig", אחרת אני משתמש בפקודה "ip" כדי לראות את מצב כרטיסי הרשת:
כתובת ip ש
xd גברים jnbkj kjbkjbk kjbkj kj kj
כיצד אוכל לעדכן את שינוי כתובת ה- IP של שרת הדואר שלי ב- ISP DNS?