Make also sure that no firewall is blocking the corresponding port. This way you can access the debuggin interface from an external device on port 9222. Netsh interface portproxy add v4tov4 listenport=9222 connectaddress=127.0.0.1 connectport=9222 listenaddress=0.0.0.0 Start /b cmd /c call "\program files\google\chrome\application\chrome.exe" -remote-debugging-port=9222 It has to be ran as administrator, and with no previous chrome windows open: netsh interface portproxy delete v4tov4 listenport=9222 listenaddress=0.0.0.0 I've created a batch file with the following content. On your iPhone or iPad, open the Chrome Remote Desktop app. WindowsĪs seen in this answer, on windows (tested on 7,8) the easiest way to do portforwarding without 3rd party apps is via netsh Access a computer remotely Important: For your security, all remote desktop sessions are fully encrypted. This way you can access the debuggin interface from an external device on port 9223 using a Chrome browser. LinuxĪfter having started chrome with chrome -remote-debugging-port=9222įorward the port ssh -L 0.0.0.0:9223:localhost:9222 localhost -N Below you find approaches for Linux and Windows. Are there any other ways to forward on the machine?Īs you've mentioned it, the solution is to forward the port 9222. However, at least on windows machines I have no luck with SSH tunnels. So, apparently this comes down to forwarding a port to localhost:9222. Is it possible to use remote debugging in such way? Are any other switches needed when starting the browser?Įdit I have found some use of forward tcp for the debugging of mobile devices, but there does not seem to be such a switch for chrome.Įdit 2 This seems to be a bit of a duplicate of the questions here and here however, as of yet I have not gotten the solutions presented there to work. However, when I try to use another device in the same (wifi) network by calling :9222 or :9222/json (local IP is the IP of the server browser) I get a connection timeout. from a "client browser" on the same machine one can call localhost:9222 and see the server browser, calling localhost:9222/json will result in a json representation of the tabs open in the "server browser". This is often used to debug on android or iOs using a Browser on a Desktop Device but I would like to debug chrome running on a desktop PC. Chrome can be run to support remote debugging by starting it via the command line with a prompt such as chrome.exe -remote-debugging-port=9222 -user-data-dir=C:/foo.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |