grossmj
363fdb7d10
Fix wrong error when NAT interface is not allowed. Fixes #1943
3 years ago
grossmj
c892cf371b
Fix VMware support on macOS BigSur
3 years ago
grossmj
971e86d254
Fix uBridge errors for cloud nodes not visible in logs. Fixes #1895
3 years ago
grossmj
a17119187b
Fix remote packet capture for Dynamips.
6 years ago
grossmj
4cc5dbc228
Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
6 years ago
grossmj
2fb5e47c8d
Allow cloud nodes to be exported. Fixes #1519
6 years ago
grossmj
3fae6ada95
Only require privileged access for uBridge when connecting a cloud to an Ethernet/TAP interface. Fixes #1461 .
6 years ago
grossmj
2764828f38
Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438 .
...
* The PCAP file is directly accessed if controller and client are on the same host.
* The PCAP file is streamed from the compute server to the client with the controller as a proxy when the controller is remote for the client.
6 years ago
grossmj
76af98404a
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj
9de13c570c
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/builtin/nodes/cloud.py
# gns3server/compute/docker/docker_vm.py
# gns3server/compute/dynamips/nodes/ethernet_switch.py
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
# gns3server/controller/__init__.py
# gns3server/version.py
# gns3server/web/web_server.py
6 years ago
grossmj
17d657c919
Fix small errors like unhandled exceptions etc.
6 years ago
grossmj
1f017a0d1d
Console support for clouds (to connect to external devices or services).
6 years ago
grossmj
6cec67f79f
Allow to select the default NAT interface in preferences for local server.
7 years ago
grossmj
b7e436efdf
Fix tests.
7 years ago
grossmj
aaf59e6050
Allow to configure the interface to be used by the NAT node. Fixes #1175 .
7 years ago
grossmj
08493871a5
Restrict the list of available Ethernet/TAP adapters. Fixes #352 .
7 years ago
grossmj
90ce6093d8
Some spring cleaning.
7 years ago
grossmj
c281f55fb2
Fix same base MAC for duplicated IOS routers. Fixes #1264 .
7 years ago
ziajka
3d85bba9d4
Don't create directory structure during json dump. Fixes #2270
7 years ago
grossmj
d76bcf7078
Use RAW sockets by default on Linux.
7 years ago
grossmj
9e4cfaf787
Fix NAT node not working on Windows. Fixes #1163 .
7 years ago
ziajka
7523e9c4bc
Fixes NAT node not working on Windows ( #1163 )
7 years ago
Julien Duponchelle
536c708c16
Filter implementation for cloud & Nat
...
Fix #1111
7 years ago
Julien Duponchelle
b0f45035a9
NAT node can use the VMware NAT
...
On Windows and Mac OS this allow the NAT node to use the
VMware nat (it's always vmnet8). On Linux we still use the
libvirt NAT
8 years ago
Julien Duponchelle
8b7035b185
Enable show in file manager for cloud
...
Fix https://github.com/GNS3/gns3-gui/issues/1900
8 years ago
Julien Duponchelle
1527a1a4e1
Fix cloud on Linux
...
Fix https://github.com/GNS3/gns3-server/issues/865
8 years ago
Julien Duponchelle
82c99418b4
Fix If cloud interface is down the project doesn't open
...
Fix https://github.com/GNS3/gns3-gui/issues/1751
8 years ago
Julien Duponchelle
12f09829e7
Improve error message about the netmask
...
Ref #1751
8 years ago
grossmj
38d9555f72
Do not block traffic originating from an Ethernet interface in the cloud. Ref #771 .
8 years ago
grossmj
7754d7f211
Revert "Make the Ethernet side the source in uBridge connection and UDP tunnel the destination. Ref #771."
...
This reverts commit 31c04cc95b
.
8 years ago
grossmj
31c04cc95b
Make the Ethernet side the source in uBridge connection and UDP tunnel the destination. Ref #771 .
8 years ago
grossmj
3c384a7bf0
Try to fix VPCS and loobpack adapters not working together. Ref #771 .
8 years ago
Julien Duponchelle
7255754fef
Bridge support in cloud is more robust
...
Fix #761
8 years ago
Julien Duponchelle
cf723962af
Support bridge in cloud
...
Nat take advantage of that and the code is more simple.
Fix #761
8 years ago
Julien Duponchelle
1b3e47ce83
Add a test of cloud raw ethernet interface
...
Before touching it for the bridge support a test to prevent regressions.
Ref #761
8 years ago
Julien Duponchelle
99bdf37ec3
Prevent connect a node to himself
...
Fix https://github.com/GNS3/gns3-gui/issues/1553
8 years ago
Julien Duponchelle
f6b34e2434
Bug fixes on Hub
8 years ago
Julien Duponchelle
7df645f742
Fix a crash in NAT
8 years ago
Julien Duponchelle
3ea5df7462
Make better error when we have no netmask
...
Fix #1541
8 years ago
Julien Duponchelle
5555662b2c
Fix If I change the content of cloud the cloud no longer work
...
Fix #1540
8 years ago
Julien Duponchelle
79b4926cad
Fix the nat node
...
Ref #686
8 years ago
Julien Duponchelle
4c900ce639
Cleanup port when cloud failed to create
8 years ago
Julien Duponchelle
41f12457e7
Fix a crash in cloud
8 years ago
Julien Duponchelle
29563ed7bc
Fill cloud interface server side
...
Fix https://github.com/GNS3/gns3-gui/issues/1535
8 years ago
Julien Duponchelle
6837cc8e23
Fix for nat node
...
Ref #686
8 years ago
Julien Duponchelle
b7bd73e8c9
Fix AttributeError: 'Cloud' object has no attribute '_ports'
...
Fix #682
8 years ago
Julien Duponchelle
84a2f8b4a3
Return flag for special interface that you can use in the cloud
...
Fix https://github.com/GNS3/gns3-gui/issues/1509
8 years ago
Julien Duponchelle
2f0e2260ab
Move the generation of the list of ports to the server
...
Ref #676
8 years ago
Julien Duponchelle
d772b6fbd7
Nat node work on any linux thanks to libvirt
...
Fix #599
8 years ago
Julien Duponchelle
1d70a18b11
Nat node use port 0
8 years ago