Użyj portu wychodzącego 80, aby połączyć się z innym portem zdalnym bez uprawnień administratora

0

Jeśli wszystkie porty wychodzące są zablokowane oprócz 80, czy istnieje sposób na użycie portu 80 do połączenia z portem komputera zdalnego innym niż 80?

Nie mam uprawnień roota w systemie.

wedran
źródło
Jaki rodzaj połączenia? Jaki protokół?
terdon

Odpowiedzi:

2

Tak, z pomocą trzeciego komputera, nad którym masz pełną kontrolę i który może łączyć się gdziekolwiek chcesz.

Przepis jest prosty:

na tym komputerze konfigurujesz serwer sshd, który nasłuchuje na porcie 80. Następnie za pomocą putty, jeśli używasz systemu Windows na stacji roboczej lub ssh, jeśli korzystasz z systemu Linux, łączysz się z tym komputerem na porcie 80. Jeśli próba połączenia trwale nie powiedzie się, pod warunkiem że wszystko skonfigurowałeś poprawnie, oznacza to, że przezroczysty serwer proxy jest skonfigurowany w bramie. W takim przypadku musisz skonfigurować prosty serwer proxy z gniazdem TCP na stacji roboczej, który obsługuje połączenia z serwerem proxy nadrzędnym za pomocą protokołu HTTP, a następnie łączysz się ze swoim komputerem za pomocą putty / ssh za pośrednictwem tego serwera proxy tcp. Po nawiązaniu połączenia z tym komputerem możesz powiedzieć putty / ssh, jakie tunele TCP należy ustanowić.

Rzeczywiście, nie bardzo trudne.

Serge
źródło