GNU/Linux >> Znalost Linux >  >> Linux

Jak používat metodu CONNECT na HTTP proxy pomocí Telnetu?

Obecně používám telnet příkaz k testování, zda daný port naslouchá na vzdáleném počítači. Například telnet remote_host 80 . Ale jednou jsem byl v situaci, kdy jsem testoval port na vzdáleném počítači přes HTTP proxy. Použil jsem k tomu metodu CONNECT. Zde je návod, jak můžete použít metodu CONNECT na HTTP proxy pomocí telnetu.

# telnet 192.168.1.100 8080
Trying 192.168.11.100...
Connected to 192.168.1.100.
Escape character is '^]'.
CONNECT google.com:80 HTTP/1.0
:::::::::::::Hit Enter twice::::::::::::::::
HTTP/1.1 200 Connection established
GET / HTTP/1.0
HTTP/1.0 200 OK

Na výše uvedeném snímku se nejprve připojujeme k proxy serveru na portu 8080. Po dokončení můžete použít metodu CONNECT k otevření HTTP tunelu ke vzdálenému počítači. Nakonec dvakrát stiskněte klávesu Enter a vytvořte připojení. Po navázání připojení můžete odesílat příkazy podle příslušných protokolů.

Metodu CONNECT lze použít pro připojení k SMTP, Internet Relay Chat atd…


Linux
  1. Jak přesměrovat http na https pomocí .htaccess?

  2. Jak nakonfigurovat docker pro použití proxy

  3. Jak nastavím curl, aby trvale používal proxy?

  1. Co je příkaz cURL a jak jej používat?

  2. Ssh – Jak se připojit k počítači přes jiný počítač pomocí Ssh?

  3. Jak používat OpenSSH k připojení k vašemu linuxovému serveru

  1. Jak nainstalovat a používat Telnet v Debianu 11

  2. provádění požadavků HTTP pomocí cURL (pomocí PROXY)

  3. Jak analyzovat hlavičky HTTP pomocí Bash?