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?
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ć.
Odpowiedzi:
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.
źródło