windows共享除錯chrome方法
Categories:
需要將一個公共 Chrome 瀏覽器共享給多端除錯, 避免反覆多處登錄帳號.
# chrome啟動命令
& "C:\Program Files\Google\Chrome\Application\chrome.exe" `
--remote-debugging-address=127.0.0.1 `
--remote-debugging-port=34037 `
--user-data-dir="M:\chrome-remote"
這裡需要特別注意的是, 新版 chrome 為了安全考慮, 已不支援將 chrome 暴露到 0.0.0.0, remote-debugging-address 實際不會生效
# 增加防火牆放行規則:
netsh advfirewall firewall add rule name="Chrome DevTools 34037 LAN" dir=in action=allow protocol=TCP localport=34037
# 建立 portproxy(系統層反代):
netsh interface portproxy add v4tov4 listenport=34037 listenaddress=192.168.31.2 connectport=34037 connectaddress=127.0.0.1
# 清掉portproxy 規則
# netsh interface portproxy reset
# 測試生效
curl http://127.0.0.1:34037/json/version
curl http://192.168.31.2:34037/json/version