vagrant on windows 10 and centos 8 machines

43 views
Skip to first unread message

Mario G

unread,
Jun 1, 2020, 6:51:01 PM6/1/20
to Vagrant
Hello
I am starting with vagrant

I am trying to set a multi-machine setup
i have a few questions.
first the network configuration in not working on the bento/centos-8.1 box the network i add it only added as eth1 eth0 is always the same ip 10.0.2.15, the windows host is 10.0.2.2
so i can reach then separately by ssh but they do not communicate with each other

this is the relevant session from the vagrant files:


Vagrant.configure("2") do |config|
 
# The most common configuration options are documented and commented below.
 
# For a complete reference, please see the online documentation at
 
# https://docs.vagrantup.com.

 
# Every Vagrant development environment requires a box. You can search for
 
# boxes at https://vagrantcloud.com/search.
  config
.vm.define "ansible" do |ansible|
    ansible
.vm.box = "bento/centos-8.1"
    ansible
.vm.hostname = "ansible"
    ansible
.vm.network "private_network", ip: "10.0.2.10"
 
end

  config
.vm.define "ldap" do |ldap|
    ldap
.vm.box = "bento/centos-8.1"
    ldap
.vm.hostname = "ldap"
    ldap
.vm.network "private_network", ip: "10.0.2.100"
 
end


this is the network configuration

[vagrant@ansible ~]$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link
/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet
127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6
::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link
/ether 52:54:00:72:fe:6e brd ff:ff:ff:ff:ff:ff
    inet
10.0.2.15/24 brd 10.0.2.255 scope global dynamic noprefixroute eth0
       valid_lft
86077sec preferred_lft 86077sec
    inet6 fe80
::5054:ff:fe72:fe6e/64 scope link
       valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
    link
/ether 08:00:27:91:b2:04 brd ff:ff:ff:ff:ff:ff
    inet
10.0.2.10/24 brd 10.0.2.255 scope global noprefixroute eth1
       valid_lft forever preferred_lft forever
    inet6 fe80
::a00:27ff:fe91:b204/64 scope link
       valid_lft forever preferred_lft forever
[vagrant@ansible ~]$ ip route show
default via 10.0.2.2 dev eth0 proto dhcp metric 100
10.0.2.0/24 dev eth0 proto kernel scope link src 10.0.2.15 metric 100
10.0.2.0/24 dev eth1 proto kernel scope link src 10.0.2.10 metric 101


pinging the other vm does not work.. because it also has eth0 with the same IP

the hypervisor is virtualbox
I guress that is the default and I do not have to add any virtualbox configuration for network? I have not found any information


Alvaro Miranda Aguilera

unread,
Jun 12, 2020, 12:19:48 PM6/12/20
to vagra...@googlegroups.com
hello

you can't have the same network over 2 different network cards

the network on eth0 is like that and used for nat, access out

if you use different network it will work

192.168.NN.XX

10.10.NN.XX

Thanks
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/hashicorp/vagrant/issues
Discuss: https://discuss.hashicorp.com/c/vagrant/24
---
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 vagrant-up+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/vagrant-up/8c5e2fe3-9385-479f-9362-248b8c09db07%40googlegroups.com.


--
Alvaro

Reply all
Reply to author
Forward
0 new messages