Chrome Dev Tools not detecting Nexus 5x Android 8 device

I’ve been following this: https://developers.google.com/web/tools/chrome-devtools/remote-debugging/?utm_source=dcc&utm_medium=redirect&utm_campaign=2016q3

I’m trying to remote debug my node.js site on localhost:3000 using my phone, but no devices are showing up under the remote devices tab. Discover USB devices, port forwarding, network targets are all checked. I’ve added a rule for localhost:3000 under port forwarding along with localhost:3000 as an address under network targets. I’ve tried going to localhost:3000 on my phone in chrome, but I just get the “site can’t be reached” page.

I’m on Ubuntu 16.04, using Chromium Version 63 with Nexus 5x Android 8. Appreciate any help.