363fdb7d10
Fix wrong error when NAT interface is not allowed. Fixes #1943
2021-08-24 20:40:06 +09:30
c892cf371b
Fix VMware support on macOS BigSur
2021-06-08 11:56:33 +09:30
971e86d254
Fix uBridge errors for cloud nodes not visible in logs. Fixes #1895
2021-05-16 14:59:02 +09:30
a17119187b
Fix remote packet capture for Dynamips.
2019-04-01 20:58:18 +07:00
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
2019-04-01 19:47:31 +07:00
2fb5e47c8d
Allow cloud nodes to be exported. Fixes #1519
2019-02-23 11:07:01 +07:00
3fae6ada95
Only require privileged access for uBridge when connecting a cloud to an Ethernet/TAP interface. Fixes #1461 .
2018-11-19 17:33:17 +07:00
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.
2018-10-27 14:47:17 +07:00
76af98404a
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
2018-10-15 17:05:49 +07:00
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
2018-10-04 15:44:13 +02:00
17d657c919
Fix small errors like unhandled exceptions etc.
2018-09-11 15:06:01 +02:00
1f017a0d1d
Console support for clouds (to connect to external devices or services).
2018-06-10 17:43:29 +07:00
6cec67f79f
Allow to select the default NAT interface in preferences for local server.
2018-03-26 14:23:01 +07:00
b7e436efdf
Fix tests.
2018-03-15 20:47:42 +07:00
aaf59e6050
Allow to configure the interface to be used by the NAT node. Fixes #1175 .
2018-03-15 17:20:40 +07:00
08493871a5
Restrict the list of available Ethernet/TAP adapters. Fixes #352 .
2018-03-15 16:33:23 +07:00
90ce6093d8
Some spring cleaning.
2018-03-15 14:17:39 +07:00
c281f55fb2
Fix same base MAC for duplicated IOS routers. Fixes #1264 .
2018-01-17 14:01:44 +08:00
3d85bba9d4
Don't create directory structure during json dump. Fixes #2270
2017-10-02 10:41:57 +02:00
d76bcf7078
Use RAW sockets by default on Linux.
2017-09-19 12:39:55 +07:00
9e4cfaf787
Fix NAT node not working on Windows. Fixes #1163 .
2017-09-11 13:02:26 +07:00
7523e9c4bc
Fixes NAT node not working on Windows ( #1163 )
2017-08-21 10:17:56 +02:00
536c708c16
Filter implementation for cloud & Nat
...
Fix #1111
2017-07-17 17:27:07 +02:00
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
2017-04-27 15:26:58 +02:00
8b7035b185
Enable show in file manager for cloud
...
Fix https://github.com/GNS3/gns3-gui/issues/1900
2017-03-06 14:25:53 +01:00
1527a1a4e1
Fix cloud on Linux
...
Fix https://github.com/GNS3/gns3-server/issues/865
2017-01-13 17:08:40 +01:00
82c99418b4
Fix If cloud interface is down the project doesn't open
...
Fix https://github.com/GNS3/gns3-gui/issues/1751
2017-01-11 17:23:36 +01:00
12f09829e7
Improve error message about the netmask
...
Ref #1751
2017-01-05 14:51:43 +01:00
38d9555f72
Do not block traffic originating from an Ethernet interface in the cloud. Ref #771 .
2016-11-23 22:06:44 +11:00
7754d7f211
Revert "Make the Ethernet side the source in uBridge connection and UDP tunnel the destination. Ref #771."
...
This reverts commit 31c04cc95b
.
2016-11-23 21:55:26 +11:00
31c04cc95b
Make the Ethernet side the source in uBridge connection and UDP tunnel the destination. Ref #771 .
2016-11-22 21:57:55 +11:00
3c384a7bf0
Try to fix VPCS and loobpack adapters not working together. Ref #771 .
2016-11-15 17:36:51 +11:00
7255754fef
Bridge support in cloud is more robust
...
Fix #761
2016-11-04 17:40:44 +01:00
cf723962af
Support bridge in cloud
...
Nat take advantage of that and the code is more simple.
Fix #761
2016-11-04 17:32:16 +01:00
1b3e47ce83
Add a test of cloud raw ethernet interface
...
Before touching it for the bridge support a test to prevent regressions.
Ref #761
2016-11-04 16:52:29 +01:00
99bdf37ec3
Prevent connect a node to himself
...
Fix https://github.com/GNS3/gns3-gui/issues/1553
2016-10-03 12:31:01 +02:00
f6b34e2434
Bug fixes on Hub
2016-09-29 16:01:18 +02:00
7df645f742
Fix a crash in NAT
2016-09-27 11:54:07 +02:00
3ea5df7462
Make better error when we have no netmask
...
Fix #1541
2016-09-27 11:47:18 +02:00
5555662b2c
Fix If I change the content of cloud the cloud no longer work
...
Fix #1540
2016-09-27 11:21:40 +02:00
79b4926cad
Fix the nat node
...
Ref #686
2016-09-26 15:08:55 +02:00
4c900ce639
Cleanup port when cloud failed to create
2016-09-23 10:52:08 +02:00
41f12457e7
Fix a crash in cloud
2016-09-22 18:29:46 +02:00
29563ed7bc
Fill cloud interface server side
...
Fix https://github.com/GNS3/gns3-gui/issues/1535
2016-09-22 17:46:32 +02:00
6837cc8e23
Fix for nat node
...
Ref #686
2016-09-22 15:58:31 +02:00
b7bd73e8c9
Fix AttributeError: 'Cloud' object has no attribute '_ports'
...
Fix #682
2016-09-18 22:16:14 +02:00
84a2f8b4a3
Return flag for special interface that you can use in the cloud
...
Fix https://github.com/GNS3/gns3-gui/issues/1509
2016-09-14 17:15:06 +02:00
2f0e2260ab
Move the generation of the list of ports to the server
...
Ref #676
2016-09-14 15:21:37 +02:00
d772b6fbd7
Nat node work on any linux thanks to libvirt
...
Fix #599
2016-09-05 18:40:49 +02:00
1d70a18b11
Nat node use port 0
2016-09-05 11:43:20 +02:00