The under-documented Match
keyword with this custom script solves the SSH issue on our VPN or any NBCU Proxy network because 3.3.172.116
will always be resolvable. See the Match section of the sshd_config man page.
Step-by-step for anyone interested:
-
Install Homebrew if you don’t have it. It’s just one line in your terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
brew install corkscrew