Chrome może być uruchamiany w celu obsługi remote debugging, uruchamiając go za pomocą wiersza poleceń z podpowiedzią taką jak chrome.exe --remote-debugging-port=9222 --user-data-dir=C:/foo
. Jest to często używane przy użyciu przeglądarki na pulpicie, ale chciałbym debugować chrome działające na komputerze stacjonarnym. z "przeglądarki klienta" na tym samym komputerze można zadzwonić na localhost: 9222 i zobaczyć przeglądarkę serwera, wywołanie localhost: 9222/json spowoduje wyświetlenie w jsonie otwartych zakładek w "przeglądarce serwera". Działa to dobrze.Korzystanie z zdalnej debugowania Chromium z urządzenia zewnętrznego
Jednak gdy próbuję użyć innego urządzenia w tej samej sieci (Wi-Fi), wywołując [lokalny adres IP]: 9222 lub [lokalny adres IP]: 9222/json (lokalny adres IP jest adresem IP przeglądarki serwera) otrzymuję limit czasu połączenia. Czy możliwe jest w ten sposób zdalne debugowanie? Czy przy uruchamianiu przeglądarki potrzebne są jakieś inne przełączniki?
Edit Znalazłem jakieś zastosowanie forward tcp dla debugowania urządzeń mobilnych, ale nie robi not seem to be such a switch for chrome.
Edycja 2 To wydaje się być nieco duplikat pytań here i here jednak, jak dotąd jeszcze nie dostał rozwiązań przedstawionych tam pracować.
Najwyraźniej sprowadza się do przekazania portu do localhost: 9222. Jednak przynajmniej na maszynach Windows nie mam szczęścia w tunelach SSH. Czy są jakieś inne sposoby przekazania na maszynie?