Hello the easiest way is to add a entry into /etc/hosts with other server ip name
you can use the same shell script for this. <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> Virusvrij. www.avast.com <https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2> On Sun, Oct 29, 2017 at 6:57 PM, LIRAN Y <[email protected]> wrote: > I would like to ssh between the servers using their names rather than > their ips. > > for example > > in order to test this, run i need to vagrant ssh server1 and from their i > should be able to run ssh server2 to the second server. > > > i have the vagrantfile configure that way: > servers=[ > > > > { > > :hostname => "server1", > > :ip => "192.168.100.10", > > :box => "hashicorp/precise64", > > :ram => 512, > > :cpu => 1, > > > > > }, > > { > > :hostname => "server2", > > :ip => "192.168.100.11", > > :box => "hashicorp/precise64", > > :ram => 512, > > :cpu => 1, > > } > > > ] > > > > > Vagrant.configure(2) do |config| > > servers.each do |machine| > > config.vm.define machine[:hostname] do |node| > > machine [:provisions].each do |script| > > node.vm.provision :shell, :path => script > > end > > node.vm.box = machine[:box] > > node.vm.hostname = machine[:hostname] > > node.vm.network "private_network", ip: machine[:ip] > > node.vm.provider "virtualbox" do |vb| > > vb.memory = machine[:ram] > > vb.cpus = machine[:cpu] > > end > > end > > end > > end > > > i tried to enter the server 1 by vagrant ssh server1 > > and there i did ssh server2 but it ask me for a password? > > how can i enter without password? > > > 10x > > -- > This mailing list is governed under the HashiCorp Community Guidelines - > https://www.hashicorp.com/community-guidelines.html. Behavior in > violation of those guidelines may result in your removal from this mailing > list. > > GitHub Issues: https://github.com/mitchellh/vagrant/issues > IRC: #vagrant on Freenode > --- > You received this message because you are subscribed to the Google Groups > "Vagrant" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/vagrant-up/c7500ffd-e168-4987-b1f1-16aca8219ded%40googlegroups.com > <https://groups.google.com/d/msgid/vagrant-up/c7500ffd-e168-4987-b1f1-16aca8219ded%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Alvaro -- This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list. GitHub Issues: https://github.com/mitchellh/vagrant/issues IRC: #vagrant on Freenode --- You received this message because you are subscribed to the Google Groups "Vagrant" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/CAHqq0ewyrBe5AF_-%2B-fLkdeq%2BosHiYzrHshgR0J7GwczWhzLKA%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
