פורטים ידועים
שיעור 11 מתוך 47 בקורס עבודה עם רשתות דרך הטרמינל של Coddy.
אם יציאה היא רק מספר, איך הדפדפן שלך יודע באיזו להשתמש? לפי מוסכמה. כולם מסכימים על מספרים מסוימים:
- 22: SSH, גישה למעטפת מרוחקת
- 53: DNS, החיפושים מהפרק הקודם
- 80: HTTP
- 443: HTTPS
לכן אפשר להקליד כתובת בלי לציין יציאה כלל. http:// פירושו יציאה 80, אלא אם מציינים אחרת, ו-https:// פירושו 443. כתיבת http://example.com:80 היא פשוט אמירה מפורשת של מה שכבר הונח.
אלה מוסכמות, לא כללים. אין דבר שמונע משרת אינטרנט לפעול ביציאה 8080, ורבים עושים זאת.
יש הגבלה אמיתית אחת. כדי להאזין ביציאות שמתחת ל־1024 נדרשות בדרך כלל הרשאות מנהל מערכת, ולכן שרתי פיתוח משתמשים במספרים כמו 8080 או 3000: אין צורך בהרשאה מיוחדת.
אתגר
קשההמוסכמות האלה אינן אגדות. הן כתובות במכונה עצמה, ב־/etc/services.
הדפס את רשומת הפורט עבור ssh ולאחר מכן עבור https, תוך לקיחת העמודה השנייה מכל שורה:
22/tcp
443/tcpעגן את החיפוש באמצעות
^כדי ש־sshלא יתאים גם לשמות שרק מכילים אותו, והשאר רק את ההתאמה הראשונה באמצעותhead -1.
נסו בעצמכם
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה עבודה עם רשתות דרך הטרמינל
תרגלו בעצמכם: Terminal אונליין