mirror of
https://github.com/GNS3/gns3-server
synced 2024-11-18 14:28:08 +00:00
80 lines
2.8 KiB
Plaintext
80 lines
2.8 KiB
Plaintext
[Server]
|
|
; IP where the server listen for connections
|
|
host = 0.0.0.0
|
|
; HTTP port for controlling the servers
|
|
port = 3080
|
|
|
|
; Option to enable SSL encryption
|
|
ssl = False
|
|
certfile=/home/gns3/.config/GNS3/ssl/server.cert
|
|
certkey=/home/gns3/.config/GNS3/ssl/server.key
|
|
|
|
; Path where devices images are stored
|
|
images_path = /home/gns3/GNS3/images
|
|
|
|
; Path where user projects are stored
|
|
projects_path = /home/gns3/GNS3/projects
|
|
|
|
; Path where user appliances are stored
|
|
appliances_path = /home/gns3/GNS3/appliances
|
|
|
|
; Option to automatically send crash reports to the GNS3 team
|
|
report_errors = True
|
|
|
|
; First console port of the range allocated to devices
|
|
console_start_port_range = 5000
|
|
; Last console port of the range allocated to devices
|
|
console_end_port_range = 10000
|
|
; First port of the range allocated for inter-device communication. Two ports are allocated per link.
|
|
udp_start_port_range = 10000
|
|
; Last port of the range allocated for inter-device communication. Two ports are allocated per link
|
|
udp_end_port_range = 20000
|
|
; uBridge executable location, default: search in PATH
|
|
;ubridge_path = ubridge
|
|
|
|
; Option to enable HTTP authentication.
|
|
auth = False
|
|
; Username for HTTP authentication.
|
|
user = gns3
|
|
; Password for HTTP authentication.
|
|
password = gns3
|
|
|
|
; Only allow these interfaces to be used by GNS3, for the Cloud node for example (Linux/OSX only)
|
|
; Do not forget to allow virbr0 in order for the NAT node to work
|
|
allowed_interfaces = eth0,eth1,virbr0
|
|
|
|
; Specify the NAT interface to be used by the NAT node
|
|
; Default is virbr0 on Linux (requires libvirt) and vmnet8 for other platforms (requires VMware)
|
|
default_nat_interface = vmnet10
|
|
|
|
[VPCS]
|
|
; VPCS executable location, default: search in PATH
|
|
;vpcs_path = vpcs
|
|
|
|
[Dynamips]
|
|
; Enable auxiliary console ports on IOS routers
|
|
allocate_aux_console_ports = False
|
|
mmap_support = True
|
|
; Dynamips executable path, default: search in PATH
|
|
;dynamips_path = dynamips
|
|
sparse_memory_support = True
|
|
ghost_ios_support = True
|
|
|
|
[IOU]
|
|
; iouyap executable path, default: search in PATH
|
|
;iouyap_path = iouyap
|
|
; Path of your .iourc file. If not provided, the file is searched in $HOME/.iourc
|
|
iourc_path = /home/gns3/.iourc
|
|
; Validate if the iourc license file is correct. If you turn this off and your licence is invalid IOU will not start and no errors will be shown.
|
|
license_check = True
|
|
|
|
[Qemu]
|
|
; !! Remember to add the gns3 user to the KVM group, otherwise you will not have read / write permissions to /dev/kvm !! (Linux only, has priority over enable_hardware_acceleration)
|
|
enable_kvm = True
|
|
; Require KVM to be installed in order to start VMs (Linux only, has priority over require_hardware_acceleration)
|
|
require_kvm = True
|
|
; Enable hardware acceleration (all platforms)
|
|
enable_hardware_acceleration = True
|
|
; Require hardware acceleration in order to start VMs (all platforms)
|
|
require_hardware_acceleration = True
|