VirtualBox Port Forwarding on Windows 7 not Working

后端 未结 3 1263
时光说笑
时光说笑 2021-02-15 11:33

VirtualBox Port Forwarding on Windows 7 not Working

Im trying to ssh onto my VirtualBox from my Windows 7 host via port forwarding, but VirtualBox wont open the port for

3条回答
  •  我在风中等你
    2021-02-15 12:20

    I found the solution in a hypernode-vagrant issue: VirtualBox fails to establish the port forwarding for SSH on Vagrant's standard port 2222, but higher ports work. In that issue, ports >= 4000 worked, whereas ports <= 3500 would fail. On my machine running Windows 10, I found 2380 to be the first port for which the TCP redirect can be established.

    The port on the host used for forwarding can be changed by adding the following lines to your Vagrantfile (where you may have to replace 4000 by a higher number):

    config.vm.network :forwarded_port, guest: 22, host: 2222, disabled: true
    config.vm.network :forwarded_port, guest: 22, host: 4000, id: "ssh"
    

    I have no idea what the root cause for this behavior could look like, but the workaround has been working reliably so far.

提交回复
热议问题