Menu
Coddy logo textTech

Bilinen Portlar

Coddy'nin Terminal ile Ağ İletişimi kursunda ders 11 / 47.

Bir port yalnızca bir sayıysa, tarayıcınız hangisini kullanacağını nasıl bilir? Gelenek yoluyla. Bazı sayılar herkes tarafından kabul edilmiştir:

  • 22: SSH, uzak kabuk erişimi
  • 53: DNS, önceki bölümdeki aramalar
  • 80: HTTP
  • 443: HTTPS

Bu nedenle hiç port belirtmeden bir adres yazabilirsiniz. Aksini söylemediğiniz sürece http:// 80 numaralı port anlamına gelir ve https:// 443 numaralı port anlamına gelir. http://example.com:80 yazmak, zaten varsayılmış olan şeyi açıkça söylemekten ibarettir.

Bunlar kural değil, geleneklerdir. Bir web sunucusunun 8080 portunda çalışmasını engelleyen hiçbir şey yoktur ve pek çoğu böyle çalışır.

Gerçek bir kısıtlama vardır. 1024'ün altındaki portlarda dinleme yapmak için normalde yönetici hakları gerekir; geliştirme sunucularının 8080 veya 3000 gibi sayılar kullanmasının nedeni budur: özel izin gerekmez.

challenge icon

Görev

Zor

Bu kurallar kulaktan dolma değildir. Makinenin kendisinde, /etc/services içinde yazılıdır.

ssh için ve ardından https için port girdisini yazdırın; her satırın ikinci sütununu alın:

22/tcp
443/tcp

Aramanızı ^ ile sabitleyin; böylece ssh, yalnızca adın içinde geçen adlarla da eşleşmez ve head -1 ile yalnızca ilk eşleşmeyi tutun.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Terminal ile Ağ İletişimi bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground