Użyj SSH, aby udostępnić lokalne serwery przez Internet oraz sprawdzić i odtworzyć ruch HTTP.
Użyj SSH, aby udostępnić lokalne serwery przez Internet oraz sprawdzić i odtworzyć ruch HTTP.
Serveo Platformy
Windows
Linux
Mac
Android
Serveo Wideo i zrzuty ekranu
Serveo Przegląd
Użyj go jak ssh -R 80: localhost: 8888 servo.net.
Po ustanowieniu połączenia SSH z servo.net, subdomena zostanie przypisana do przekazywania ruchu HTTP (i HTTPS) na lokalny serwer.
Podstawowe użycie wygląda następująco:
ssh -R 80: localhost: 8888 servo.net
Opcja -R instruuje klienta SSH, aby zażądał przekierowania portów z serwera i żądań proxy do określonego hosta i portu (zazwyczaj localhost). Poddomena servo.net zostanie przypisana do przekazywania ruchu HTTP.
Jednocześnie można zażądać przekazywania wielu portów:
Serwer docelowy nie musi znajdować się na localhost:
ssh -R 80: example.com: 80 servo.net
Subdomena jest wybierana deterministycznie na podstawie twojego adresu IP, podanej nazwy użytkownika SSH i dostępności subdomeny, więc często dostaniesz tę samą subdomenę między restartami. Możesz także poprosić o określoną subdomenę (z listy zestawów):
Mogą być wymagane porty inne niż 80, a surowy ruch TCP zostanie przekazany. (W takim przypadku nie ma możliwości kierowania połączeń na podstawie nazwy hosta, a host, jeśli zostanie określony, zostanie zignorowany).
ssh -R 1492: localhost: 1492 servo.net
Jeśli zażądany jest port 0, zostanie przesłany losowy port TCP:
ssh -R 0: localhost: 1492 servo.net
Naciśnięcie g spowoduje rozpoczęcie sesji GUI. Użyj klawiszy strzałek w górę i w dół, aby sprawdzić żądania / odpowiedzi oraz klawiszy strzałek w lewo i w prawo, aby przełączać się między widokami żądań i odpowiedzi. Użyj j, k, u, d, p oraz n, aby przewinąć dolny panel inspektora. Naciśnij r, aby odtworzyć wybrane żądanie. Naciśnij h lub? w każdej chwili po pomoc.