Connecting Metamask to local ethereum geth node

Trying to connect metamask running on my laptop to my local geth node running on a pi (so, NOT on the same laptop, but within the same local network).
My geth config is as follows:
geth --http --datadir /var/lib/goethereum --cache 1536 --maxpeers 50 --http --http.addr "0.0.0.0" --http.corsdomain "*" --http.port "3333"
However after running sudo netstat -tulpn | grep LISTEN
port 3333 does not show as a listening port.
Any idea what's wrong?
submitted by /u/bomberb17
[link] [comments]