gns3 1.4新版变化:
1.以前的GNS3-IOUVM(debian)变成GNS3VM(ubuntu)了。支持IOS/QEMU/IOU的上传。
这样,iourc.txt需要更新,添加gns3vm的host key,才能使用gns3vm上的iou。否则会出现:IOU License Error: host not found in iourc file
2.GNS3VM是64位的ubuntu,CPU必须要支持intel-vt/AMD-V,并在bios中开启。
所以,一些老CPU就不能使用gns3vm了,但是可以把gns3vm装在新cpu机器上,网卡采用桥接模式,老机器和新机器在一个局域网,配置老机器的gns3 1.4.0 remote server的方法使用gns3vm。当然,这个时候老机器local server绑定的IP就是本机局域网IP,而非vmnet1网卡的ip。
3.新版支持vmware vms,在使用过程中出现好多错误。
建议:vmnet2-vmnet19,使用vmware自己的虚拟网络编辑器,自己手动添加,会避免权限不足引起的问题。
注意:在gns3中使用vmware vms,不需要自己添加网卡,也不需要手动在vmware中开启vm,gns3会自动开启vm,在这个过程中自动添加网卡。配置虚拟机的时候,如果必须要使用自己配置的网卡,需要指定具体的vmnet2,vmnet3等等。
错误处理:
VM locked, it is either running or being edited in VMware。方法:关闭vmware中虚拟机以及标签。需要在gns3中点击start开启。
vnet ethernet0.vnet not in VMX file,这个是因为vmware vm的网络适配器配置为仅主机模式,而仅主机模式的vmnet非常多,所以出现错误。方法:需要指定为自定义vmnet2,vmnet3等等。
unable to create NIO Ethernet for bridge 'ethernet0.vnet' 这个貌似是权限问题,用管理员权限重新安装winpcap4.1.3好像没有问题了。
4.gns3添加local 虚拟机的时候,虚拟机的名字不要出现中文,否则会报错。
关于权限:安装gns3的时候,使用管理员权限打开安装文件,安装完成后,windows10下得把gns3设置为用管理员权限打开,会避免出现很多权限不足引起的问题。
比如:error could not execute vmrun:Command "C:\\program files (x86)\\vmwork\\vmrun.exe,'-T','WS',