I'm probably doing something wrong here, but can't figure it out.
- Remote box is running TrueNAS Core 13.0-U3.1
- Remote box is sitting on a connection with public IP and behind a double NAT.
- Remote internet-facing router has port-forward set up from outside port 888 to inside port 888 directed at IP of internal router.
- Remote internal router has port-forward set up from outside port 888 to inside port 22 directed at IP of TrueNAS box.
- So remote call ssh://public_ip:888 should go to the TrueNAS box.
- Local box is running TrueNAS-SCALE-22.02.4
- Local box is sitting on a connection with public IP and behind a single NAT.
- On remote box, I have created SSH keypair.
- On local box, I have created SSH keypair and imported the public/private key into it.
- On local box, I try to create SSH connection using the abovementioned SSH keypair. Here is where I am facing trouble.
- The UI expects me to input the "TrueNAS URL", not an SSH target and requires either http or https. My remote box does not have internet-facing TrueNAS UI. So if I try to input http://public_ip:888, I get "Connection refused" error message.