LFCA: 4 קלח - תויסיסב תשר תודוקפ ודמל
.תשרב היהי ךלש בשחמה ,תיבהמ דבוע טושפ וא תידרשמ הביבסב אצמנ התא םא ןיב .תשרמ קלח היהת התא ,בתנל רבוחמה ךלש ישיאה בשחמב שמתשמ התא רשאכ ןותנ ןמז לכב
.םהלש Mac -ה תובותכו IP -ה תבותכ ,םהלש חראמה תומש תועצמאב םיהוזמ םיבשחמה .הז םע הז תינורטקלא רשקתל םילוכיו םירבוחמה הלעמו םיבשחמ 2 לש הצובקכ תרדגומ םיבשחמ תשר
.םינוש תומוקמב םידרשמ יניינב ןוגכ םינוש םירתא רוביחל רקיעב שמשמ WAN .לודג יפרגואיג רוזא לע ערתשמ WAN (Wide Area Network) ,תאז תמועל .הדעסמ וא דרשמ ,תיתיב תשר ןוגכ ןטק חטש הפיקמ LAN תשר .Lo
.תוירושיק תויעב רותפל תולוכי ןה תוליעומ המכו תויללכה תשרה תודוקפ לש 4 קלח אוה הז רמאמ
חראמ םש תדוקפ .1
:הדוקפה תא לעפה ,חראמה םש תא קודבל ידכ .הנקתהה ךלהמב ללכ ךרדב רדגומ וא רדגומ הז .סקוניל תכרעמ לש חראמה םש תא הגיצמ חראמ םש הדוקפה
$ hostname tecmint
דוקיפ גניפ .2
.ןימז וא םייק חראמהש שמתשמל העידומה רוקמל הרזח תחלשנו קחורמה חראמהמ תצפקמ דהה תשקב ,םייק חראמה םא .הבושתל הכחמו קחורמ חראמל ICMP דה תשקב חלוש אוה .םיתרש וא תוכרעמ יתש ןיב תוירושיק תקידבל ת
.גצומה ריבחתה תא תחקול ping תדוקפ
$ ping options IP address
:הדוקפה תא ליעפא ,IP 192.168.2.103 -ה םע ילש תימוקמה תשרב חראמ גניפל אמגודל
$ ping 192.168.2.103 PING 192.168.0.123 (192.168.0.123) 56(84) bytes of data. 64 bytes from 192.168.2.103: icmp_seq=1 ttl=64 time=0.043 ms 64 bytes from 192.168.2.103: icmp_seq=2 ttl=64 time=0.063 ms 64 bytes from 192.168.2.103: icmp_seq=3 ttl=64 time=0.063 ms 64 bytes from 192.168.2.103: icmp_seq=4 ttl=64 time=0.061 ms 64 bytes from 192.168.2.103: icmp_seq=5 ttl=64 time=0.062 ms
. -c
תורשפאה תועצמאב תוחלשנש תוליבחה תא ליבגהל ןתינ ,תאז םע .תדלקמב Ctrl + C
לע הציחל ידי לע הל עירפתש דע ICMP לש ping -ה תליבח תחילשב הכישממ ping תדוקפ
.תרצענ ping תדוקפ ,השענש עגרבו ,דה תשקב תונמ 5 םיחלוש ונא ,ןלהלש המגודב
$ ping 192.168.2.103 -c 5 PING 192.168.0.123 (192.168.0.123) 56(84) bytes of data. 64 bytes from 192.168.2.103: icmp_seq=1 ttl=64 time=0.044 ms 64 bytes from 192.168.2.103: icmp_seq=2 ttl=64 time=0.052 ms 64 bytes from 192.168.2.103: icmp_seq=3 ttl=64 time=0.066 ms 64 bytes from 192.168.2.103: icmp_seq=4 ttl=64 time=0.056 ms 64 bytes from 192.168.2.103: icmp_seq=5 ttl=64 time=0.066 ms --- 192.168.2.103 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4088ms rtt min/avg/max/mdev = 0.044/0.056/0.066/0.008 ms
.גצומש יפכ Google -ל גניפ עצבל לוכי התא ,המגודל .תרש וא חראמ לש ןיימודה םשב גניפ עצבל םג לוכי התא ,ףסונב
$ ping google.com PING google.com (142.250.183.78) 56(84) bytes of data. 64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=1 ttl=117 time=2.86 ms 64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=2 ttl=117 time=3.35 ms 64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=3 ttl=117 time=2.70 ms 64 bytes from bom12s12-in-f14.1e100.net (142.250.183.78): icmp_seq=4 ttl=117 time=3.12 ms ...
.8.8.8.8 איהש לגוג לש תבותכל גניפ תושעל לוכי התא ,אמגודל .DNS -ב גניפ עצבל לוכי התא ,ןכ ומכ
$ ping 8.8.8.8 -c 5 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=3.24 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=3.32 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=118 time=3.40 ms 64 bytes from 8.8.8.8: icmp_seq=4 ttl=118 time=3.30 ms 64 bytes from 8.8.8.8: icmp_seq=5 ttl=118 time=2.92 ms --- 8.8.8.8 ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4005ms rtt min/avg/max/mdev = 2.924/3.237/3.401/0.164 ms
:םיאבהמ דחאל הנפומ לשוכ גניפ ןחבמ
הביקעה דוקיפ .3
.קחורמה דעיל עיגמש ינפל םהילע תגלדמ הליבחהש םירישכמ לש IP -ה תובותכ תא גיצמ אוה .תרשל וא דעיה חראמל ךלש רישכמהמ ICMP גניפ תליבח תרבועש לולסמה תא הגיצמ traceroute הדוקפה
.תשרב שדוג ןוגכ תונוש תוביסמ תויהל לוכי הזו ,גניפה תליבחמ ךלשוה בתנה יכ הארמ הז .הבוגת הלבקתה אלו הטמשוה הליבחהש ךכל רוטקידניא והז .בושו ךולה העיסנב *
תיבכוכ ןמיס גיצמ טלפה
.תוליבחה תא םיליפמ וילא רישכמה תא הארמ הז .תולשוכ תואצות ךל תנתונ ping תדוקפ הבש תשרה תא רותפל ידכ הב שמתשהל לכותש הבינגמ ןוחבא תדוקפ איה Traceroute תדוקפ
$ traceroute google.com
mtr דוקיפ .4
.תשרה תושכ לכל הבוגת ינמזו ,הליבח לכ תרבועש חראמה תא םיללוכה םייטסיטטס םינותנ לש הרוש גיצמ אוה .traceroute -ו ping הדוקפה לש תויצקנופה תא תבלשמ (ילש traceoute) mtr הדוקפה
$ mtr google.com
ifconfig תדוקפ .5
.המכ קר ריכזהל ידכ ,MTU -ו הנשמ תשר תכיסמ ,קשממ לכל תוכיושמה IP -ה תובותכ ןוגכ םירחא םייטסיטטס םינותנ םע דחי ישיאה בשחמל םירבוחמה תשרה יקשממ תא תטרפמ ifconfig הדוקפה
$ ifconfig
:גצומכ קשממה ןויצ ידי לע דיחי קשממ לש םיטרפה תא גיצהל לכות .IPv6 -ה תבותכ לע עיבצמ inet6 -ש דועב תשרה קשממ לש IPv4 -ה תבותכ תא גיצמ inet רטמרפה
$ ifconfig enp0s3
IP תדוקפ .6
.גצומש יפכ ip address הדוקפב שומיש איה םיקשממ לש םייטסיטטס םינותנ גיצהל ולכות הב תפסונ ךרד
$ ip address
ip לולסמ תדוקפ .7
.ךלש ישיאה בשחמה לש בותינה תלבט תא הסיפדמ ip route תדוקפ
$ ip route OR $ ip route show
דוקיפ רופחל .8
.' וכו תומש יתרש ,(ראוד יפוליח)MX תמושר ,המושר ,חראמה תבותכ ןוגכ עדימ גיצמו טנמוגראכ ןיימוד םש חקול הז .DNS תומש יתרש שופיחל הדוקפ תרוש ילכ אוה (Domain Information Groper לש רוצ
.DNS תויעב ןורתפ ךרוצל תכרעמה ילהנמ תא רקיעב תשמשמו DNS -ל רזע ילכ איה dig הדוקפה ,הרצקב
$ dig ubuntu.com
nslookup תדוקפ .9
.A תומושרו םיניימוד תומש רזחאל הרטמב DNS תוקידב עוציבל שמשמה ףסונ הדוקפ תרוש ילכ אוה nslookup תורישה ילכ
$ nslookup ubuntu.com
netstat תדוקפ .10
.UID -ו UDP, PID -ו TCP ירוביח ,ןהל םיניזאמ םינוש םיתורישש תואיצי ,בותינה תלבט תא גיצהל לוכי אוה .תשרה קשממ לש םייטסיטטסה םינותנה תא הסיפדמ netstat הדוקפה
:עצב ,ךלש ישיאה בשחמל םירבוחמה תשר יקשממ גיצהל ידכ
$ netstat -i Kernel Interface table Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg enp1s0 1500 0 0 0 0 0 0 0 0 BMU lo 65536 4583 0 0 0 4583 0 0 0 LRU wlp2s0 1500 179907 0 0 0 137273 0 0 0 BMRU
.גצומש יפכ -r
תורשפאב שמתשה ,בותינה תלבט תא קודבל ידכ
$ netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface default _gateway 0.0.0.0 UG 0 0 0 wlp2s0 link-local 0.0.0.0 255.255.0.0 U 0 0 0 wlp2s0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp2s0
:הדוקפה תא לעפה םיליעפ TCP ירוביח תקידבל
$ netstat -ant
דוקיפ .11
.netstat רשאמ תותשרו TCP תוקיטסיטטס תודוא ףסונ עדימ הגיצמו netstat -מ רתוי הריהמ ss הדוקפה .netstat תדוקפל המוד ןפואב תכרעמ תשר ידדמ גיצמו םיעקש לש הקיטסיטטס תקירזל שמשמה תשר ילכ איה ss הד
$ ss #list al connections $ ss -l #display listening sockets $ ss -t #display all TCP connection
.תשרב ךלש תויעבה ןורתפ ירושיכ תא דדחל םעפ ידמ םהל הסנ .דרשמה וא תיבה תביבסב תולק תשר תויעב ןורתפ תעב דחוימב תוישומישכ וררבתיש תויסיסב תשר תודוקפ לש הריקס היה הז