V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
laucie
V2EX  ›  Vagrant

问一个关于 vagrant 的问题,求各位解答.

  •  
  •   laucie · 2015-07-27 20:26:04 +08:00 · 2393 次点击
    这是一个创建于 3188 天前的主题,其中的信息可能已经有所发展或是发生改变。

    vagrant的端口映射 假如config.vm.network "forwarded_port", guest: 80, host: 8080

    这样设置的话 就要求我在宿主机上浏览器输入URL的时候要地址的后面加上:8080

    可不可以直接设成

    config.vm.network "forwarded_port", guest: 80, host: 80

    这样是否可行

    如果可行为啥默认的不直接设成 80端口呢?

    10 条回复    2015-07-28 10:57:47 +08:00
    Tonni
        1
    Tonni  
       2015-07-27 21:47:14 +08:00 via iPhone
    使用 80 端口是需要相关权限的
    timonwong
        2
    timonwong  
       2015-07-27 21:56:05 +08:00   ❤️ 1
    你可以换一种思路,不用端口映射
    根据情况,分配一个固定IP 给 private (hostonly) 或者 public (bridged) 的 network 即可。(默认的 network 是 private + DHCP)

    See:
    https://docs.vagrantup.com/v2/networking/public_network.html
    https://docs.vagrantup.com/v2/networking/private_network.html
    glasslion
        3
    glasslion  
       2015-07-27 22:02:21 +08:00   ❤️ 1
    1. guest 和 host的端口可以一样
    2. 有多个 guest
    kimmykuang
        4
    kimmykuang  
       2015-07-27 22:18:28 +08:00
    我就是宿主80端口映射guest的80端口的,没有问题,查看下宿主的80端口是否被占用了,然后cmd用administrator启动
    laucie
        5
    laucie  
    OP
       2015-07-27 22:20:35 +08:00
    @Tonni 这样说也有道理 需要权限
    laucie
        6
    laucie  
    OP
       2015-07-27 22:21:32 +08:00
    @timonwong 还是官方的比较详细
    laucie
        7
    laucie  
    OP
       2015-07-27 22:24:23 +08:00
    @timonwong 这样我就可以直接在host文件中指向了虚拟机的ip 不错
    ooh
        8
    ooh  
       2015-07-27 23:43:39 +08:00
    网站开发一直只这样配置
    blue7wings
        9
    blue7wings  
       2015-07-28 09:46:47 +08:00
    不用什么端口映射,直接使用私有IP不行吗,我都这么用...
    laucie
        10
    laucie  
    OP
       2015-07-28 10:57:47 +08:00
    @blue7wings 私有IP可以 我刚用不多久 刚来的时候是公司的人帮装的 我自己试着自己研究 现在基本差不多 私有IP更方便
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1561 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:03 · PVG 01:03 · LAX 10:03 · JFK 13:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.