Using an SSH config file

As with LocalForward, we can also use an SSH config file for RemoteForward connections, too:

Host *
IdentityFile ~/.ssh/id_ed25519
Port 22

Host CentOS2-V4
Hostname 192.168.33.11
LocalForward 9999 127.0.0.1:8888
RemoteForward 5353 127.0.0.1:22
User vagrant

Here, you can see the exact setup we used in the command line section, only specified in the config file, so that it's always available without having to type the flags out each time:

[vagrant@centos1 ~]$ ssh CentOS2-V4
[vagrant@centos2 ~]$ ssh 127.0.0.1 -p5353
[vagrant@centos1 ~]$