V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
cz208209
V2EX  ›  Vagrant

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

  •  
  •   cz208209 · Jul 27, 2015 · 2969 views
    This topic created in 3927 days ago, the information mentioned may be changed or developed.

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

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

    可不可以直接设成

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

    这样是否可行

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

    10 replies    2015-07-28 10:57:47 +08:00
    Tonni
        1
    Tonni  
       Jul 27, 2015 via iPhone
    使用 80 端口是需要相关权限的
    timonwong
        2
    timonwong  
       Jul 27, 2015   ❤️ 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  
       Jul 27, 2015   ❤️ 1
    1. guest 和 host的端口可以一样
    2. 有多个 guest
    kimmykuang
        4
    kimmykuang  
       Jul 27, 2015
    我就是宿主80端口映射guest的80端口的,没有问题,查看下宿主的80端口是否被占用了,然后cmd用administrator启动
    cz208209
        5
    cz208209  
    OP
       Jul 27, 2015
    @Tonni 这样说也有道理 需要权限
    cz208209
        6
    cz208209  
    OP
       Jul 27, 2015
    @timonwong 还是官方的比较详细
    cz208209
        7
    cz208209  
    OP
       Jul 27, 2015
    @timonwong 这样我就可以直接在host文件中指向了虚拟机的ip 不错
    ooh
        8
    ooh  
       Jul 27, 2015
    网站开发一直只这样配置
    blue7wings
        9
    blue7wings  
       Jul 28, 2015
    不用什么端口映射,直接使用私有IP不行吗,我都这么用...
    cz208209
        10
    cz208209  
    OP
       Jul 28, 2015
    @blue7wings 私有IP可以 我刚用不多久 刚来的时候是公司的人帮装的 我自己试着自己研究 现在基本差不多 私有IP更方便
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3757 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 10:39 · PVG 18:39 · LAX 03:39 · JFK 06:39
    ♥ Do have faith in what you're doing.