tcp

tcp bir host ve portun TCP bağlantısı kabul edip etmediğini sınar; isteğe bağlı olarak doğrulanmış TLS oturumu kurup ayrıntılarını gösterebilir.

AğSürüm 1.2.3Kararlı
lil-terminal

Genel bakış

TCP portları ve TLS bağlantıları için tcp kullanın. Sık yapılan işlemler kısa kalır; özel biçimler yalnızca gerektiğinde ayrıntı ekler. Böylece tekrarlanan işler kolay anlaşılır, yinelenir ve lil-terminal betiklerine taşınır.

Önce portu, sonra TLS’i test edin

Düz test yalnızca TCP bağlantısını yanıtlar. -tls sertifika doğrulaması ekler, -i protokol, şifre ve sertifikayı gösterir, -k ise sertifika sorununu bağlantı sorunundan ayırmak için güven kontrolünü bilerek kaldırır.

Sözdizimi

lil-terminal
tcp <host|ip|me> <port> [options]

Başvuru

tcp me 443

geçerli HTTP ana bilgisayarını kullan

tcp example.com 443

TCP portunu denetle

tcp example.com 443 -tls

doğrulanmış TLS bağlantısı aç

tcp example.com 443 -tls -i

TLS protokolünü, şifreyi ve sertifika ayrıntılarını göster

tcp example.com 443 -tls -k

güvenilmeyen TLS sertifikasına izin ver

-t [seconds]

5 saniye kullan (veya 1 ile 300 arasında zaman aşımı)

-T

300 saniyelik zaman aşımı kullan

-4 | -6

IPv4 veya IPv6 kullan

-tls

sertifika doğrulamalı TLS etkinleştir

-i

TLS bağlantısı ve sertifika ayrıntılarını göster

-k

güvenilmeyen TLS sertifikasına izin ver (-tls gerekir)

Pratik kullanım

tcp example.com 443 TCP bağlantısını, -tls doğrulanan bir TLS oturumunu sınar. -i protokol, şifreleme ve sertifika bilgisi gösterir. -4/-6 IP ailesini seçer; -t 2 iki, -t beş saniye bekler. Varsayılan 30, -T 300 saniyedir.

Sınırlar ve güvenlik

-k TLS sertifika doğrulamasını kapatır ve -tls gerektirir; -i de TLS ister. Hatalar güvenlik duvarı veya hosting kurallarından kaynaklanabilir. Yalnızca izinli host ve portları test edin. Örnek IP ve süreler ölçülmüş değildir.

Etkileşimli sandbox önizlemesi

Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.

Portu kontrol edip ardından TLS’i inceleyin

Kur ve yönet

Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.

Base ve Minimum aynı geçerli modül sürümünün iki paketidir.

Base paketi

Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.

install tcp
Minimum paketi

Azaltılmış paketi kurun. Yerel başvuru dahil değildir; help <cmd> -i güncel sunucu başvurusunu açar.

install tcp -m
Tam yayımlanmış sürüm

Tam olarak bu yayımlanmış sürümü kurun.

install tcp -v 1.2.3
Kontrol et veya güncelle

upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.

upgrade tcp
Modülü kaldır

Çekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.

install tcp -u

Örnekler

Örnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.

Portu kontrol edip ardından TLS’i inceleyin
tcp example.com 443
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TCP
Status    open
Time      12.0 ms
Geçerli HTTP ana bilgisayarını kullan
tcp me 443
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TCP
Status    open
Time      12.0 ms
Doğrulanmış TLS bağlantısı aç
tcp example.com 443 -tls
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TLS
Status    open
Time      12.0 ms
Note      timeout option used
TLS protokolünü, şifreyi ve sertifika ayrıntılarını göster
tcp example.com 443 -tls -i
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TLS
Status    open
Time      12.0 ms
TLS       TLSv1.3
Cipher    TLS_AES_256_GCM_SHA384
Bits      256
Subject   CN=example.com
Issuer    CN=Example CA
Valid to  2030-01-01 00:00:00 UTC
Note      timeout option used
Güvenilmeyen TLS sertifikasına izin ver
tcp example.com 443 -tls -k
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TLS
Status    open
Time      12.0 ms
Note      certificate verification disabled (-k)
Note      timeout option used
IPv4 veya IPv6 kullan
tcp example.com 443 -4
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TCP
Status    open
Time      12.0 ms
Note      IPv4 selected
Geçersiz portu reddedin
tcp example.com 443 -6
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        2001:db8::25
Port      443
Protocol  TCP
Status    open
Time      12.0 ms
Note      IPv6 selected
5 saniye kullan (veya 1 ile 300 arasında zaman aşımı)
tcp example.com 443 -t
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TCP
Status    open
Time      12.0 ms
Note      timeout option used
5 saniye kullan (veya 1 ile 300 arasında zaman aşımı)
tcp example.com 443 -t 2
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TCP
Status    open
Time      12.0 ms
Note      timeout option used
300 saniyelik zaman aşımı kullan
tcp example.com 443 -T
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TCP
Status    open
Time      12.0 ms
Note      timeout option used
Güvenilmeyen TLS sertifikasına izin ver (-tls gerekir)
tcp example.com 443 -tls -i -k
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TLS
Status    open
Time      12.0 ms
TLS       TLSv1.3
Cipher    TLS_AES_256_GCM_SHA384
Bits      256
Subject   CN=example.com
Issuer    CN=Example CA
Valid to  2030-01-01 00:00:00 UTC
Note      certificate verification disabled (-k)
Note      timeout option used
Sertifika doğrulamalı TLS etkinleştir
tcp example.com 443 -tls -t 5
Örnek ağ çıktısı — gerçek istek yapılmaz
Host      example.com
IP        192.0.2.25
Port      443
Protocol  TLS
Status    open
Time      12.0 ms
Note      timeout option used
Tcp · com
tcp example.com 70000
Örnek ağ çıktısı — gerçek istek yapılmaz
Invalid port
Tcp · com
tcp example.com 0
Örnek ağ çıktısı — gerçek istek yapılmaz
Invalid port
TLS bağlantısı ve sertifika ayrıntılarını göster
tcp example.com 443 -i
Örnek ağ çıktısı — gerçek istek yapılmaz
-i requires TLS
Güvenilmeyen TLS sertifikasına izin ver (-tls gerekir)
tcp example.com 443 -k
Örnek ağ çıktısı — gerçek istek yapılmaz
-k requires TLS
IPv4 veya IPv6 kullan
tcp example.com 443 -4 -6
Örnek ağ çıktısı — gerçek istek yapılmaz
Choose either IPv4 or IPv6
5 saniye kullan (veya 1 ile 300 arasında zaman aşımı)
tcp example.com 443 -t 301
Örnek ağ çıktısı — gerçek istek yapılmaz
Invalid timeout
Tcp · com
tcp example.com 443 -tsl
Örnek ağ çıktısı — gerçek istek yapılmaz
Unknown option: -tsl (did you mean -tls?)
Tcp · -6
tcp 127.0.0.1 443 -6
Örnek ağ çıktısı — gerçek istek yapılmaz
Host not found
Tcp · com
tcp example.com
Örnek ağ çıktısı — gerçek istek yapılmaz
?

İlgili belgeler

Güncel herkese açık sürüm

v1.2.32026-10-31

Anlaşılır TCP seçenek hataları

Bilinmeyen seçenek adı gösterilir; -tsl için -tls önerilir.