Yep, that works. It was previously configured that way, when plugged into the router directly it was fine.
EDIT: Just plugged back directly into router and it worked instantly again. But still not working tethered.
ping google.com
PING google.com (142.250.70.238) 56(84) bytes of data.
64 bytes from mel05s02-in-f14.1e100.net (142.250.70.238): icmp_seq=1 ttl=55 time=8.17 ms
64 bytes from mel05s02-in-f14.1e100.net (142.250.70.238): icmp_seq=2 ttl=55 time=12.7 ms
64 bytes from mel05s02-in-f14.1e100.net (142.250.70.238): icmp_seq=3 ttl=55 time=7.91 ms