vagrant网络模式

vagrant网络模式

参考网址:

https://blog.csdn.net/xsgnzb/article/details/50310957?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166763389116782391860136%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=166763389116782391860136&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allbaidu_landing_v2~default-2-50310957-null-null.142v63control,201v3add_ask,213v1control&utm_term=vagrant%E7%BD%91%E7%BB%9C%E6%A8%A1%E5%BC%8F&spm=1018.2226.3001.4187

Vagrant的网络有三种模式

1、较为常用是端口映射,就是将虚拟机中的端口映射到宿主机对应的端口直接使用 ,在Vagrantfile中配置:

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

guest: 80 表示虚拟机中的80端口, host: 8080 表示映射到宿主机的8080端口。

2、如果需要自己自由的访问虚拟机,但是别人不需要访问虚拟机,可以使用private_network,并为虚拟机设置IP ,在Vagrantfile中配置:

 config.vm.network :private_network, ip: "192.168.1.104"

192.168.1.104 表示虚拟机的IP,多台虚拟机的话需要互相访问的话,设置在相同网段即可

3、如果需要将虚拟机作为当前局域网中的一台计算机,由局域网进行DHCP,那么在Vagrantfile中配置:

config.vm.network :public_network, ip: "192.168.1.25"

你可能感兴趣的:(运维,vagrant)