Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[2.1.0dev6] : remote server container doesn't talk to local server container #1181

Open
AJNOURI opened this issue Sep 21, 2017 · 9 comments
Open
Assignees
Labels
Milestone

Comments

@AJNOURI
Copy link
Contributor

AJNOURI commented Sep 21, 2017

A container on remote server doesn't talk to container from local server.
It is back to back connection

remote-to-remote = OK
local-to-remote = NOK

selection_001_21_09

No error message showed

@grossmj grossmj added the Bug label Sep 22, 2017
@grossmj grossmj added this to the 2.1 milestone Sep 22, 2017
@grossmj grossmj self-assigned this Sep 29, 2017
@grossmj
Copy link
Member

grossmj commented Oct 1, 2017

I haven't found an issue so far. I have tested between 2 endhost, one running in the GNS3 VM and one running locally.

@AJNOURI
Copy link
Contributor Author

AJNOURI commented Oct 1, 2017

I could reproduce the same behavior on windows (in addition to linux): devices not installed on the same locations (gns3 VM, local host and remote server) do not talk to each other.

selection_002_02_10

Tested with these devices (cloud/nat/containers/VPCS)

I am suspecting the same problem is lurking behind lots of reported issues like:

  • layer2 switch doesn't work
  • NAT device doesn't work, cannot access Intenet
  • ex IOS device do not ping
  • ...

@grossmj
Copy link
Member

grossmj commented Oct 2, 2017

I will investigate more. On what IP address is the local server bound? You can see this in the GNS3 preferences.

@grossmj
Copy link
Member

grossmj commented Oct 3, 2017

@AJNOURI :)

@AJNOURI
Copy link
Contributor Author

AJNOURI commented Oct 4, 2017

Sorry for the delay.
Each time, I am using an ephemeral packet.net installation.

image

@grossmj
Copy link
Member

grossmj commented Oct 13, 2017

So if I understand the GNS3 VM runs on packet.net every time? Have you tried with a local GNS3 VM?

@AJNOURI
Copy link
Contributor Author

AJNOURI commented Oct 13, 2017

Because I don't have Windows installed on hardware machine, and to avoid testing GNS3 on windows VM, each time I create a windows server on packet.net and I install GNS3 + GNS3 VM.
So GNS3 VM was running locally.

@grossmj
Copy link
Member

grossmj commented Oct 24, 2017

I tested with one local server, a remote server on packet.net and a GNS3 VM running locally in VMware.

The local server was bound to IP address 172.16.253.6 (VPN tunnel address), the GNS3 server on the remote Packet.net host bound to IP address 172.16.253.1 (VPN tunnel address) and the GNS3 server running in the GNS3 VM bound to IP address 172.16.1.128 (DHCP address from vmnet1 interface).

remote_test

Docker containers gns3-endhost-1 (local server) and gns3-endhost-packet-1 (packet.net) could communicate without any issue, so does R1 (local server) and R2 (packet.net) as well as VPCS-1 (local server) and VPCS-2 (packet.net).

Of course the problem happened when I added and configured gns3-endhost-1 running in the GNS3 VM, this node could not communicate with the 2 other containers on local server and packet.net. Ehlers's advice to change the eth0 IP of the GNS3 VM should work but I am considering if we could have an option to set up a VPN in the VM.

@grossmj grossmj modified the milestones: 2.1, 2.1.1 Oct 24, 2017
@AJNOURI
Copy link
Contributor Author

AJNOURI commented Oct 29, 2017

We should think of a scalable solution in which any number of GNS3 node with any combination of (GUI-only, local, GNS3 VM, gns3server-only) could seamlessly work together.

I think openvpn is point-to-point, so not so scalable.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants