Vagrant - VPN sunucusunu konuklarla paylaşın


9

Bu yüzden bir VPN bağlantısı için bir arabirim var ( jnc0 ) ve ayrıca makineme başka bir ayrı arayüzle konuşan serseri bir misafir ( vboxnet1 ). Ana bilgisayar işletim sistemim OS X Mountain Lion ve Vagrant (VM) konuk işletim sistemi CentOS 6.3.

CentOS misafirinin VPN'in diğer tarafındaki ana bilgisayarlarla OS X ana bilgisayarım üzerinden konuşabilmesi için nasıl ayarlayabilirim?


VM'nize bağlanmak için harici istemcilere ihtiyacınız var mı?
Mxx

Ayrıca, konuğunuzu, sunucunuzdan bağımsız olarak kendi ayrı VPN bağlantısını kurması için yapılandırabilir misiniz?
Mxx

VPN'in diğer tarafındaki sunuculara VM'mden bağlanabilmek istiyorum (bu yüzden NAT iyi) ve hayır, yapamıyorum, çünkü VPN üç faktörlü kimlik doğrulaması kullanıyor ve bunu yalnızca benim ana bilgisayar işletim sistemim.
George K.

Yanıtlar:


13

Virtualbox'ı VM sağlayıcınız olarak kullanıyorsanız, bu snippet'i konuk bir VM'de bir ana bilgisayar VPN bağlantısı kullanımını etkinleştirmek için başarıyla kullandım.

config.vm.provider :virtualbox do |vb|
    vb.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]
end

Vagrant'ın yeni sürümlerinde artık çalışmayan aşağıdaki kod parçasını çevrimiçi görmüş olabilirsiniz:

Replaces the earlier config.vm.customize ["modifyvm", :id, "--natdnshostresolver1", "on"]

Günümü kurtardım dostum!
Johan Fredrik Varen
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.