如何知道转发端口
How to know the forwarding port
我已经使用 vagrant.In 配置 vagrant 文件带来了一个虚拟机,我已经给出了
config.vm.network "forwarded_port", guest: 830, host: 8300.
我可以通过
连接到 VM
ssh -p 2223 vagrant@localhost
如果我想生成多个相同 kind.How 的 VM 来配置转发端口怎么办
您可以使用 auto_correct
参数(参见 https://www.vagrantup.com/docs/networking/forwarded_ports.html);如果发生端口冲突,vagrant 可以分配另一个端口
config.vm.network "forwarded_port", guest: 830, host: 8300, auto_correct: true
- 您可以选中
vagrant port
以显示有关来宾端口映射的信息。该命令对值 发出警告
The forwarded ports for the machine are listed below. Please note that
these values may differ from values configured in the Vagrantfile if
the provider supports automatic port collision detection and
resolution.
- 只需使用
vagrant ssh
ssh-in 进入虚拟机,vagrant 就会知道使用哪个端口。
我已经使用 vagrant.In 配置 vagrant 文件带来了一个虚拟机,我已经给出了
config.vm.network "forwarded_port", guest: 830, host: 8300.
我可以通过
连接到 VMssh -p 2223 vagrant@localhost
如果我想生成多个相同 kind.How 的 VM 来配置转发端口怎么办
您可以使用 auto_correct
参数(参见 https://www.vagrantup.com/docs/networking/forwarded_ports.html);如果发生端口冲突,vagrant 可以分配另一个端口
config.vm.network "forwarded_port", guest: 830, host: 8300, auto_correct: true
- 您可以选中
vagrant port
以显示有关来宾端口映射的信息。该命令对值 发出警告
The forwarded ports for the machine are listed below. Please note that these values may differ from values configured in the Vagrantfile if the provider supports automatic port collision detection and resolution.
- 只需使用
vagrant ssh
ssh-in 进入虚拟机,vagrant 就会知道使用哪个端口。