zoukankan      html  css  js  c++  java
  • vagrant 入门第五篇

    Vagrant 入门 - 网络

    原文地址

    现在,我们启动了 web 服务器,并且通过同步目录使用宿主机上的文件提供服务。然而,还只能通过虚拟机中的终端访问服务器。这一章节中,我们会使用 Vagrant 的网络特性,配置 Vagrant 以便从宿主机访问服务器。

    1. 端口转发(Port Forwarding)

    配置文件中支持端口转发选项。通过端口转发,可以在访问宿主机的某个端口时,自动将流量转发到虚拟机的指定端口。

    编辑 Vagrantfile 文件即可实现端口转发:

    Vagrant.configure("2") do |config|
      config.vm.box = "hashicorp/precise64"
      config.vm.provision :shell, path: "bootstrap.sh"
      config.vm.network :forwarded_port, guest: 80, host: 4567
    end12345
    

    运行 vagrant reloadvagrant up(取决于虚拟机是否已经启动)加载配置。

    一旦虚拟机启动成功,在宿主机的浏览器中访问 http://127.0.0.1:4567。你应该看到虚拟机中的 web 服务器提供的网页。

    2. 其他网络

    Vagrant 还有其他网络配置选项,可以为虚拟机分配静态 IP 地址,或将虚拟机桥接到一个已经存在的网络上。更多资料参考 这里

  • 相关阅读:
    linux各文件夹的作用
    CodeIgniter的URL传过来的中文参数处理错误的修复
    syn_ack攻击
    分治排序
    Linux Shell学习笔记
    sql题型
    jquery ajax
    json 字符串与对象之间的转换
    常用的VIM命令列表 移动光标
    visual c++ 2012 内存泄漏检测方法
  • 原文地址:https://www.cnblogs.com/liuwei-xd/p/11020312.html
Copyright © 2011-2022 走看看