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
    

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