返回顶部
首页 > 资讯 > 后端开发 > Python >GNS3 2.1.21详细安装教程
  • 336
分享到

GNS3 2.1.21详细安装教程

教程详细 2023-01-31 07:01:37 336人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

1、软件下载地址 What is GNS3? Build, Design and Test your network in a risk-free virtual environment and access the largest net

1、软件下载地址

What is GNS3?

Build, Design and Test your network in a risk-free virtual environment and access the largest networking commUnity to help. Whether you are studying for your first networking exam or building out a state-wide telecommunications network, GNS3 offers an easy way to design and build networks of any size without the need for hardware. And the best part is it's free!

 

https://GitHub.com/GNS3/gns3-gui/releases

Https://gns3.com/software

https://gns3.com/marketplace

 

windows版本:https://github.com/GNS3/gns3-gui/releases/download/v2.1.21/GNS3-2.1.21-all-in-one.exe       //本次需要

苹果版:https://github.com/GNS3/gns3-gui/releases/download/v2.1.21/GNS3-2.1.21.dmg

 

gns3 vm:根据实际情况下载

https://github.com/GNS3/gns3-gui/releases/download/v2.1.21/GNS3.VM.VMware.Workstation.2.1.21.zip   

https://github.com/GNS3/gns3-gui/releases/download/v2.1.21/GNS3.VM.VMware.ESXI.2.1.21.zip      

https://github.com/GNS3/gns3-gui/releases/download/v2.1.21/GNS3.VM.VirtualBox.2.1.21.zip

 

源码

https://github.com/GNS3/gns3-gui/arcHive/v2.1.21.tar.gz

 

2、导入gns3 vm(分vmware esxi和vmware workstation pro版本)

 

vmware esxi版本:

image

image

image

image

image

image

image

image

部署中…

image

开机:

image

image

回车配置:

image

问题:没有开启kvm。

虚拟机关机,开启esxi的虚拟化透传。

关机中。。。

image

image

image

再重新开机。。。

image

回车再重启,kvm已经启用。

image

 

配置固定ip地址(根据实际情况修改):

auto eth0

# Comment this line to disable DHCP
#iface eth0 inet dhcp    //注释这一行
# Uncomment this lines if you want to manually configure network
# It's not recommended if you can avoid it.
#
iface eth0 inet static       //取消注释
        address 192.168.0.50
        netmask 255.255.255.0
        gateway 192.168.0.1
        dns-nameservers 192.168.0.1       //改为114.114.114.114等dns

 

Ctrl+x

image

输入y

image

回车

image

检查:

image

                                                  esxi版本完。

 

------------------------------------------------------------------

vmware workstation pro版本:

 

image

image

image

image

image

image

                        vmware workstation pro安装完毕。

image

选择一个目录:

image

image

image

开启vt-x:重要

image

image

修改ip:

image

# This file describes the network interfaces available on your system
# and how to activate them. For more infORMation, see interfaces(5).

# Warning this file will be erased by each
# GNS3 VM update; if you want to customize it
# change the following var to 1 but DO NOT
# remove the leading #.
#
# MANUAL=0

# Host only interface
auto eth0

# Comment this line to disable DHCP
#iface eth0 inet dhcp        //关闭dhcp
# Uncomment this lines if you want to manually configure network
# It's not recommended if you can avoid it.
#
iface eth0 inet static              //配置静态ip地址
        address 192.168.92.100
        netmask 255.255.255.0
        gateway 192.168.92.1
        dns-nameservers 114.114.114.114

 

地址配置完毕会自动重启!

image

image

 

连接gns3 vm:

image

重启gns3 client。

image

上传镜像:

image

image

 

image

 

image

image

                                                            -----vmware workstation pro版本完

 

3、windows 安装GNS3-2.1.21-all-in-one.exe

image

需要Update for Universal C Runtime in Windows:根据系统下载。

https://support.microsoft.com/en-us/help/2×××26/update-for-universal-c-runtime-in-windows#!en-us%2Fhelp%2F2×××26%2Fupdate-for-universal-c-runtime-in-windows

 

windows 7 x64下载:

https://download.microsoft.com/download/1/1/5/11565A9A-EA09-4F0A-A57E-520D5D138140/Windows6.1-KB2×××26-x64.msu

 

安装wireshark,狂点下一步。。。

image

image

image

正式安装gns3-ui:

image

image

image

image

image

image

安装完毕。

---------------------------------------------------------------

 

4、基本配置:Edit—>Preferences

关联scrt:

image

关联vnc:

image

项目路径:

image

应该是禁止任何中文字符。

 

安装scrt:狂点下一步。。。

image

image

破解方法:自行搜索。

 

gns3 client连接gns3 vm:

image

image

判断连接成功:

image

环境准备完--------------------------------完

 

5、上传路由器IOU的镜像:

image

image

 

image

image

image

image

image

镜像导入成功,但是没有license,还不能用。

下一步,ssh登录至gns3 vm,生成license:

root@gns3vm:~# python3 CiscoIOUKeygen.py
*********************************************************************
Cisco IOU License Generator - Kal 2011, python port of 2006 C version
Modified to work with Python3 by c_d 2014
hostid=00000000, hostname=gns3vm, ioukey=25e

Add the following text to ~/.iourc:
[license]
gns3vm = 73635fd3b0a13ad0;                       //生成的license

You can disable the phone home feature with something like:
echo '127.0.0.127 xml.cisco.com' >> /etc/hosts

 

将软件粘贴至gns3客户端软件中:

image

拖出两台路由器测试

image

image

image

------------------------------------------全文完。

 

附CiscoIOUKeygen.py源码

#! /usr/bin/python
print("*********************************************************************")
print("Cisco IOU License Generator - Kal 2011, python port of 2006 C version")
print("Modified to work with python3 by c_d 2014")
import os
import Socket
import hashlib
import struct

# get the host id and host name to calculate the hosTKEy
hostid=os.popen("hostid").read().strip()
hostname = socket.gethostname()
ioukey=int(hostid,16)
for x in hostname:
ioukey = ioukey + ord(x)
print("hostid=" + hostid +", hostname="+ hostname + ", ioukey=" + hex(ioukey)[2:])

# create the license using md5sum
iouPad1 = b'\x4B\x58\x21\x81\x56\x7B\x0D\xF3\x21\x43\x9B\x7E\xAC\x1D\xE6\x8A'
iouPad2 = b'\x80' + 39*b'\0'
md5input=iouPad1 + iouPad2 + struct.pack('!i', ioukey) + iouPad1
iouLicense=hashlib.md5(md5input).hexdigest()[:16]

print("\nAdd the following text to ~/.iourc:")
print("[license]\n" + hostname + " = " + iouLicense + ";\n")
print("You can disable the phone home feature with something like:")
print(" echo '127.0.0.127 xml.cisco.com' >> /etc/hosts\n")

--结束END--

本文标题: GNS3 2.1.21详细安装教程

本文链接: https://lsjlt.com/news/192203.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • GNS3 2.1.21详细安装教程
    1、软件下载地址 What is GNS3 Build, Design and Test your network in a risk-free virtual environment and access the largest netw...
    99+
    2023-01-31
    教程 详细
  • python安装教程 Pycharm安装详细教程
    python安装教程和Pycharm安装详细教程,分享给大家。 首先我们来安装python 1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads...
    99+
    2022-06-04
    教程 详细 python
  • SQLyog12.08安装详细教程
    SQLyog安装教程 一、软件下载 为了更好的学习,我们需要可视化界面,而不仅仅是通过命令行黑窗口管理数据库。SQLyog 就是一个快速而简洁的图形化管理MYSQL数据库的工具。 SQLyog12.08下载地址: 链接:htt...
    99+
    2019-01-24
    SQLyog12.08安装详细教程
  • SQLyog12.08详细安装教程
    SQLyog安装教程 一、软件下载 为了更好的学习,我们需要可视化界面,而不仅仅是通过命令行黑窗口管理数据库。SQLyog 就是一个快速而简洁的图形化管理MYSQL数据库的工具。 SQLyog12.08下载地址: 链接:htt...
    99+
    2019-04-28
    SQLyog12.08详细安装教程
  • DVWA详细安装教程
    1、下载和安装phpstudy 小皮面板(phpstudy) - 让天下没有难配的服务器环境! (xp.cn)  下载和安装很简单的,但是要注意安装的文件夹不得有中文否则要报错。 安装后开启Apache和MySQL两个服务,  2、...
    99+
    2023-09-26
    php web安全
  • MySQL安装详细教程
    目录 一、下载链接 二、配置MySQL 2.1配置环境变量(可以让任意盘符号都能访问bin目录) 2.2新建配置文件 2.3初始化MySQL 2.4注册MySQL服务 2.5启动MySQL服务 2.6修改默认密码 ​ 三、登录MySQL ...
    99+
    2023-09-28
    mysql 数据库 database
  • clickhouse安装详细教程
    1.前置准备 首先我们准备一台有linux系统的服务器 然后更改文件的所属者,这点很重要 下载解压jdk, 配置环境变量 接下来进入正题: 安装clickhouse 确定防火墙处于关闭状态 ...
    99+
    2023-09-03
    clickhouse linux 服务器 java 大数据
  • Maven详细安装教程
    简介         Apache Maven是一个(特别是Java编程)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(缩写:POM)概念,Maven利用一个中央信息片断能管理一个项目的构建、报告和文档等步骤。 ...
    99+
    2023-09-01
    maven apache java intellij idea
  • 【CUDA安装详细教程】
    目录 前言一、cuda的下载及安装1.cuda版本2.CUDA toolkit Download3.cuda安装 二、cuDNN下载及安装1.cuDNN下载2.cuDNN配置 前...
    99+
    2023-09-06
    深度学习 人工智能 python 机器学习
  • MySQL安装教程(详细)
    目录 一、安装准备 1.1 mysql数据库下载 官网在线下载 云盘离线下载 1.2 数据库运行环境下载 二、安装步骤 2.1 开始安装 2.2 选择安装类型 2.3 选择功能 2.4 检测安装环境 2.5 功能安装 2.6 功能安装完成,...
    99+
    2023-08-31
    mysql 数据库安装
  • kali详细安装教程
    vmware虚拟机下载地址:https://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html kali ISO镜像 https://cdim...
    99+
    2023-10-26
    linux 运维 服务器 web安全 计算机网络
  • mysql安装教程详细
    mysql 安装步骤:下载 mysql 安装包,选择与操作系统匹配的版本。安装 mysql 服务并遵循提示,设置 root 用户密码。配置 mysql 服务为自动启动,并创建数据库。使用...
    99+
    2024-08-06
    mysql linux
  • Linux安装Docker详细教程
    目录介绍安装条件卸载旧版本安装方法常用命令卸载docker Compose编排安装卸载docker compose介绍 Docker利用linux核心中的资源分脱机制,例如cgroups,以及Linux核心名字空间(na...
    99+
    2022-07-06
    Linux 安装Docker
  • centOS安装mysql5.7详细教程
    本文为大家分享了centOS下安装mysql5.7详细步骤,供大家参考,具体内容如下 第一步: 第一句检测系统是否自带安装mysql,若有执行第二句删除系统自带的mysql及其依赖。 yum lis...
    99+
    2024-04-02
  • Centos7超详细安装教程
    Centos 7适合初入门的带图形化的界面系统安装 本文是基于VMware虚拟机,centos7 64位安装教学 文章目录 Centos 7适合初入门的带图形化的界面系统安装一、软件准备二、V...
    99+
    2023-09-28
    linux 运维 服务器
  • VMware16安装MacOS【详细教程】
    安装VMware workstation 双击安装包,然后一直下一步就行了。 进行VMware安装,一直 下一步 在输入产品密钥这一步,如果有查找到可用密钥就填进去,没有就跳过,进入软件后也能输入密钥的。 输入密钥。 最后一步,点击【完成】...
    99+
    2023-08-30
    macos windows linux
  • MySQL8超详细安装教程
    目录 MySQL的下载与安装 一、MySQL8下载  二、MySQL8安装  三、MySQL服务的启动和停止 1.方式一:图形化方式 2.方式二:命令行方式 四、安装登录失败问题 1、无法打开MySQL8.0软件安装包? 2、安装过程需要...
    99+
    2023-09-03
    mysql 数据库 java
  • 超详细Anaconda安装教程
    文章目录 附Anaconda彻底卸载教程一、Anaconda下载(官网和清华源)1.1、Anaconda官网首页地址1.2、清华源Anaconda地址 二、Anaconda安装三、测试A...
    99+
    2023-08-31
    python
  • Centos7 安装Mariadb详细教程
    介绍 MariaDB是一个开源数据库管理系统,通常作为流行的LEMP(Linux、Nginx、MySQL/MariaDB、PHP/Python/Perl)堆栈的一部分安装。它使用关系数据库和 SQL(结构化查询语言)来管理其数据。Maria...
    99+
    2023-09-16
    服务器 mysql 数据库
  • Anaconda安装教程(超详细)
    Anaconda安装教程(超详细) 2022.11.16成功配置写下这篇文章 1.Anaconda的下载 我是在官网下载的,并没有网上说的那么慢,大概5-7分钟左右就下好了。这里附...
    99+
    2023-10-03
    python windows linux 人工智能
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作