Самый простой способ поделиться сеансом отладки с другим компьютером - использовать socat. Например, если вы включили протокол удаленной отладки на порту 1337, используя
chromium --remote-debugging-port=1337
Затем вы можете создать туннель с помощью socat,
socat tcp-listen:5656,fork tcp:localhost:1337
После этого любой может просто посетить http://<YOUR_IP_OR_HOSTNAME>:5656/
и сразу же использовать отладчик.
Когда вы закончите, нажмите Ctrl + C, чтобы завершить работу socat и, таким образом, остановить туннелирование.
Если предыдущий код не работает, проверьте, работает ли межсетевой экран (например, iptables
) блокирует доступ. Если брандмауэр в порядке, проверьте правильность IP-адреса или имени хоста. Чтобы узнать, правильно ли перенаправляется / туннелируется трафик, посетите http://localhost:5656/
и убедитесь, что там запущен экземпляр отладчика Webkit.
person
Rob W
schedule
08.01.2014