无业游民:SSH不起作用时ping不起作用

时间:2019-02-28 09:15:17

标签: vagrant

我通过使用以下设置创建了无业游民的盒子:

Vagrant.configure("2") do |config|
  config.ssh.forward_x11 = true
  config.vm.define 'test2' do |machine|
    machine.vm.box = "ubuntu/xenial64"
    machine.vm.network :public_network, ip: "192.168.33.23"
    machine.disksize.size = "15GB"
    machine.vm.synced_folder "./data", "/root/data"
    machine.vm.provider "virtualbox" do |v|
      v.name = 'test2'
      v.customize ["modifyvm", :id, "--memory", 3072]
      v.customize ["setextradata", :id, "VBoxInternal2/SharedFoldersEnableSymlinksCreate/data", "1"]
    end
  end

结束

我可以通过ssh连接到此盒,但是当我尝试像这样ping通它时:

ping 192.168.33.23

它向我抛出超时错误。为什么会这样?

1 个答案:

答案 0 :(得分:0)

ssh和ping使用不同的端口,可能在尝试ping该IP时,服务器可能拒绝公共访问。尝试将telnet与特定端口一起使用,以查看端口是否已打开并且可以访问。