虚拟路由器如何设置

虚拟路由器如何设置,第1张

虚拟路由器设置不同电脑有不同方法,不清楚大家的 *** 作系统是XP还是WIN7,WIN7下实现比较简单,以此为例,一起来看看:

1. 以管理员身份运行命令提示符

因为下面的步骤必须在管理员权限下运行,因此我们从开始菜单找到“命令提示符”,或直接键入cmd快速搜索,右键单击它,选择“以管理员身份运行”,在d出的用户控制窗口中单击“是”。还有一种方法就是按住Ctrl和Shift键直接单击该快捷方式,更简单。

2. 启用并设定“虚拟Wifi网卡”模式

[ hide]运行以下命令启用虚拟无线网卡(相当于打开路由器):

netsh wlan set hostednetwork mode=allow

netsh wlan set hostednetwork ssid=DEMO_AP

netsh wlan set hostednetwork key=PASSWORD keyusage=persistent

注:红字部分为可替换为自己需要的内容(第二步和第三步可以写为netsh wlan set hostednetwork ssid=DEMO_AP key=PASSWORD keyusage=persistent)[/hide]

这个命令中有三个参数:

Mode:是否启用虚拟Wifi网卡,改为disallow则为禁用,虚拟网卡即会消失。

Ssid:指定无线网络的名称,最好为英文。

Key:指定无线网络的密码。该密码用于对无线网进行安全的WPA2加密,能够很好的防止被网。

Keyusage:指定密码为长期有效还是临时密码。

以上三个参数其实可以单独使用,例如只使用mode=disallow 可以直接禁用虚拟Wifi网卡。

3. 启用“Internet连接共享(ICS)”

为了与其他计算机或设备共享已连接的互联网,我们需要启用“Internet连接共享”功能。打开“网络连接”窗口,右键单击已连接到Internet的网络连接,选择“属性”,切换到“共享”选项卡,选中其中的复选框,并选择允许其共享Internet的网络连接在这里即我们的虚拟Wifi网卡:确定之后,提供共享的网卡图标旁会出现“已共享”标志,表示“Internet连接共享”向虚拟无线网卡开通了:

4. 开启无线网络

[ hide]继续在命令提示符中运行以下命令:

netsh wlan start hostednetwork

即可开启我们之前设置好的无线网络(相当于打开路由器的无线功能。同理,将start改为stop即可关闭该无线网)。[/hide]

可以看到,虚拟无线网卡已经开启了我们所指定的无线网络,其IP地址等属性是由“Internet连接共享”服务分配的,因此比较特别:

一切准备就绪,最后只要在需要联网的的'电脑或手机上连接该无线网络,就ok了。

需要多说一点的是,“虚拟Wifi网卡”,需要真实网卡的驱动程序专门针对Windows7设计开发。但是现在只要通过“Windows7 徽标认证”的无线网卡驱动程序都支持该模式。如果在运行mode=allow命令后,网络连接中没有出现虚拟无线网卡,就说明真实网卡不支持该功能。大家可以将网卡驱动升级到最新的Windows7版本试试看。还有就是虚拟wifi的信号是802.11g 54Mbps。当然除了使用命令设置虚拟WIFI功能,微软还将其编程接口公开了出来,为开发图形化设置程序提供了可能,例如免费小软件Connectify就能直观的设置虚拟Wifi功能。

NAT服务器软硬件准备

俗话说“巧妇难为无米之炊”,因为服务器具备双(多)网卡是实现NAT的必要条件,所以阿昊让晨晨找出了一块闲置的10/100Mbps自适应网卡,并将其安装至运行Windows Server 2003的服务器中。然后将两块网卡分别连接至集线设备,在桌面上右击“网上邻居→属性”命令。在打开的“网络连接”窗口中右击“本地连接→属性”命令。在“本地连接 属性”对话框中双击“Internet协议(TCP/IP)”选项,填入网管中心分配的IP地址(如“10.115.223.250”)、子网掩码(如“255.255.254.0”)和网关,并单击“确定/确定”按钮。重复 *** 作为跟内网连接的“本地连接2”指定静态IP地址为“192.168.0.1”,子网掩码为“255.255.255.0”。

阿昊提示:作为NAT服务器的计算机除了可以安装双(多)网卡以外,也可以安装Modem(调制解调器)和网卡。不过如果采用ADSL Modem虚拟拨号上网,则实现NAT的方法比较复杂,本例中暂不讨论。

共享接入Internet

阿昊经过一番软硬兼施的准备工作,觉得条件基本成熟了。虽说在阿昊看来用NAT实现共享上网是件挺简单的事情,但具体的实施步骤是怎样的呢?大家且往下看。

第1步 依次单击“开始→管理工具→路由和远程访问”菜单项,打开“路由和远程访问服务器安装向导”对话框。然后右击服务器名称“ServerName(本地)”,执行“配置并启用路由和远程访问”命令,并单击“下一步”按钮。

第2步 在打开的“配置”选项卡中点选“网络地址转换(NAT)”单选框,并单击“下一步”按钮,打开“NAT Internet连接”选项卡。这时需要选择服务器接入Internet的接口类型。因为该NAT服务器通过城域网(分配有固定的IP地址)接入Internet,因此应该点选“使用此公共接口连接到Internet”单选框,并在下面的列表框中选取合适的连接(本例选择的网络接口为“本地连接”)。保持防火墙选项的勾选状态,依次单击“下一步→完成”按钮结束配置(如图1)。

500){this.resized=truethis.style.width=500}">screen.width-461) window.open('http://media.ccidnet.com/media/cce/img/595/04701t01.jpg')" src="http://media.ccidnet.com/media/cce/img/595/04701t01.jpg" border=0>

第3步 服务端配置完成以后,还需要对客户端进行必要的配置才能正常上网。以Windows XP为例,在桌面上右击“网上邻居→属性”命令,打开“本地连接 属性”对话框。在“常规”选项卡中双击“Internet协议(TCP/IP)”选项,在打开的“Internet协议(TCP/IP) 属性”对话框中点选“使用下面的IP地址”单选框。然后根据需要填写IP地址、子网掩码及网关。需要注意的是,这里的IP地址和子网掩码应该跟NAT服务器中的“本地连接2”处于同一个网段,网关就是“本地连接2”的IP地址(本例为“192.168.0.1”)。

阿昊提示:如果在局域网中配置了DHCP服务器,也可以点选“自动获得IP地址”选项。然后单击“高级”按钮,在“高级TCP/IP设置”对话框的“IP设置”选项卡下单击“默认网关”区域的“添加”按钮,键入网关地址“192.168.0.1”,并单击“添加”按钮。连续单击“确定”完成配置。

第4步 还有一项重要的配置不能丢掉,那就是DNS地址。通过NAT方式接入Internet的客户机需要依靠外部DNS进行域名解析,因此必须在客户端指定DNS地址才能浏览网页,否则只能使用QQ等不需要DNS的网络服务。我们这里填写的是城域网网管中心的DNS地址(如“10.115.1.8”)。

所有的配置工作结束了,阿昊满怀信心地让晨晨走到客户机前测试一下看能不能上网。晨晨一听来了精神,在客户机的IE浏览器地址栏中键入了自己访问最多的CCE网站地址“http://www.cce.com.cn”。熟悉的主页让晨晨眉开眼笑。

阿昊正欲起身离去,不料晨晨又提出了一个要求:“大哥帮忙帮到底,教教我如何实现将公司内部的网站发布出去吧。”听罢,阿昊只能无可奈何地向晨晨传授着秘技……

内网发布站点

如何发布在内网主机上架设的站点呢?这自然难不倒阿昊。他明白,如果能得到所在局(城)域网系统管理员的支持,利用NAT的端口映射功能实现内网发布站点不失为一种好方法。

阿昊提示:端口映射就是将一台拥有公网IP地址的计算机的某一个端口映射到一台内网计算机的某一个端口上,这样Internet用户就可以通过该公网IP加端口号的方式访问内网计算机上的站点了,不过这需要NAT服务器拥有合法的公网IP。

遗憾的是,现在没有时间去跟城域网的系统管理员协调沟通了,阿昊只好假设上述配置的NAT服务器拥有一个公网IP地址(假定为“10.115.223.250”),跟晨晨说起了实现端口映射的具体步骤。

第1步 打开“路由和远程访问”对话框,在左侧窗格中依次展开“ServerName→IP路由选择”目录,单击选中“NAT/基本防火墙”选项(如图2)。

500){this.resized=truethis.style.width=500}">screen.width-461) window.open('http://media.ccidnet.com/media/cce/img/595/04701t02.jpg')" src="http://media.ccidnet.com/media/cce/img/595/04701t02.jpg" border=0>

第2步 在右侧窗格中双击“本地连接”选项,打开“本地连接 属性”对话框。然后切换至“服务和端口”选项卡下,单击“添加”按钮,打开“添加服务”对话框。这个对话框是设置端口映射的核心内容,首先命名一个服务名称,主要是用来识别该映射。在“传入端口”编辑框键入一个NAT服务器端的空闲端口号(如8080);“专用地址”编辑框键入需要映射到的内网主机的IP地址(如192.168.0.110);“传出端口”编辑框键入内网主机提供服务的端口,例如内网主机需要对外提供Web服务,则这里填写Web服务默认的端口号80。依次单击“确定”按钮完成配置(如图3)。

500){this.resized=truethis.style.width=500}">screen.width-461) window.open('http://media.ccidnet.com/media/cce/img/595/04701t03.jpg')" src="http://media.ccidnet.com/media/cce/img/595/04701t03.jpg" border=0>

证依然由晨晨来进行。晨晨在任意一台电脑上访问如下地址“http://10.115.223.250:8080”,发现打开的正是内网主机(即“192.168.0.110”)的Web站点,说明已经将该站点成功发布到了“公网”(当然不是真正意义的公网)上。如果晨晨跟城域网的系统管理员协调成功,那么晨晨就可以将公司的Web站点发布到真正的公网上了。

dynamips+dynagen初次使用说明

一、简介

首先下载PUTTY.EXE和WinPcap_4_0_beta1.exe这两个文件,然后解压缩你下载的这个模拟包。先安装WinPcap_4_0_beta1.exe,然后将PUTTY.exe拷贝到C:\windows\system32。

下载的压缩包解开,可得到一个叫做Dynamips的文件夹。文件夹下的文件结构如下图所示。(本软件为绿色软件)

Dynamips 文件夹

这里我们有两个子文件夹,一个叫做IOS,另外一个叫做LAB。

IOS子文件夹将你的到的思科的IOS文件(3600或7200)拷贝到这个IOS文件夹下,如果你有多个IOS文件,可以都放在这个文件夹下。

LAB子文件夹内是就是我们试验的文件夹,其中的拓扑文件,配置文件以及模拟器生成的文件都放在(或者将放在这里)。

二、获取参数

如果你是第一次使用本软件,那么需要先进行以下步骤。

首先进入IOS文件夹下,编辑“获取idle_pc参数3600.bat”(或者7200),我们用截图来说明命令的作用。

说明是3600模拟系列路由器

设备具体类型为3640,需要和你所得到的IOS类型相同。

你所得到的IOS文件的全名,必须保证你需要的文件也在IOS目录下。

可执行文件名称:

必须保证你的IOS文件夹下有这个叫做dynamips.exe的文件,如果是其他文件名,请在这里做相应更改(无需加上文件扩展名)。

模拟运行时所需要的内存大小。可以根据IOS的特性来进行调整,单位为MB

以上为3600系列获取参数的命令解释,按照你的需求进行修改,修改完后进行保存就可以了。先不要急于运行,看完下面的再运行。

下面是获取7200系列的参数,命令有些不一样,但大同小异。

7200的特有参数,不用修改

模拟运行时所需要的内存大小。7200建议改到128以上,单位为MB

同上,可执行文件名称:

必须保证你的IOS文件夹下有这个叫做dynamips.exe的文件,如果是其他文件名,请在这里做相应更改(无需加上文件扩展名)。

同样是你所得到的IOS文件的全名,必须保证你需要的文件也在IOS目录下。

以上为7200系列获取参数的命令解释,按照你的需求进行修改,修改完后进行保存。

现在我们可以运行BAT了,直接双击,一大堆提示后让你按任意键继续,你可以先看一下提示。(我忽然间想起了那个微软的any key的笑话^_^)

按了任意键后,你的CPU会马上到100%,不用害怕没关系的。等待大概2分钟,会出现一个这样的界面

用过CISCO的人都知道,写N 然后回车,再等一会儿。

待虚拟路由器完全启动,再按几个回车,就是下面的界面了

这个时候按键盘 Ctrl+](注意是右边的中括号键),放开后按一下I键,再稍等一下就出现了下面的界面:

白色方框内就是你的idle-pc值,最好把他记录到一个记事本或文档中,以便以后使用。通常我们使用括号内count的最大值所对应的那个16进制数。这里就是第一条。

以上获取了7200的参数,3600也是一样的 *** 作过程。这里需要注意的是,如果你更改了计算机的配置,或想要使用其他的IOS文件,必须重新获得此数值。因为每个IOS在每台电脑上的数值都不一样。

接下来我们获取一个网卡参数。获取网卡参数之前,你需要安装WinPcap这个软件,推荐版本是4.0.beta1。安装好后,就可以直接双击 这个文件了。界面如下:

通常会得到多个(例图中是两个),选择你的物理网卡所对应的那个数值(图中白线标注的那个)。如果有多个物理网卡,可以都记录下来,但最好不要选无线网卡,有朋友测试无线网卡与这个软件兼容性不佳(我没有测试过,因为我不用无线网卡)。同样,将这个参数也记录下来,保存起来。

三、修改拓扑的配置文件

好了,我们已经得到了我们所需要的全部参数,并且都已经记录下来了,下面我们来更改拓扑配置文件。

拓扑配置文件被放在了LAB文件夹中,其文件名为rplab.net。我们用记事本将其打开:

这里填你刚才得到的网卡参数,注意从_eth:后开始,我的记事本把他自动换行了,中间不需要回车换行。

这里是你所使用的IOS文件的绝对路径,注意一定是绝对路径。

这里填上之前你得到的那个数值

注意,修改参数要将该文件内所有的相关参数都进行修改,图中只列了一个。修改完参数同样存盘退出就行了。

以上只是一个简单的更改,如果需要了解其中更多的参数作用和拓扑制作,可以访问http://bbs.pcshow.net/viewthread ... 1%26filter%3Ddigest或我的BLOG,我写了关于此软件的详细介绍,这里就不再多说了。

修改完以上配置文件,我们就可以运行程序来模拟路由器了。

四、运行程序

回到dynamips目录,首先运行启动服务RC2.cmd 这个程序,启动后如图所示:

可以看到,版本是0.2.6-RC2

x86说明为windows系统使用(还有针对linux的,不过我不会用)

这样就可以了,最小化他。接下来编辑CCNA.bat这个 文件。

这个命令是进入LAB文件夹,让我们的工作目录改为LAB目录下。如果你熟练使用DOS或WIN的命令行模式,肯定不陌生。

这个就是运行程序了,因为我们已经将当前目录改为了LAB,所以你需要保证你的LAB目录下有dynagen.exe这个文件(压缩包中我已经默认放好了)。空格后面的rplab.net就是我们刚才编辑的拓扑配置文件,意味着我们调用了rplab.net这个拓扑。如果你另外做了一个拓扑文件,那么这里就是你做的那个文件的名字了,很灵活吧。

只有一点要注意,dynagen.exe文件和rplab.net文件需要同时处LAB目录下。

确认文件的正确性后,退出并且运行 这个文件,当然你可以给它取个其他便于你记忆或分辨的名字,只要扩展名是BAT就可以。界面如下:

如果这样就说明可以使用了。简单说说他的命令

你可以用?然后回车来看,它支持那些命令。

通常我们用到的就是:list 、start 、stop这三个命令,同样在命令后面打个? 然后回车,也会有相应的帮助。

List 命令

list可以看到这个配置文件中设备的名称、类型,状态及登陆端口号。

Start 命令

start 命令相当与我们启动设备,或者叫做“上电”。

后面可以跟一个/all参数,来启动所有的设备。也可以跟一个设备名来启动相应的设备。例图中是没有启动成功(我没有配置IOS路径),所以有个Error,正常情况是不会有Error的。

当你打开某个设备后,就可以登陆该设备了。如果你把putty.exe文件拷贝到了你的“系统盘符:\windows\system32\”,那么你可以直接在这个界面下用Telnet 设备名(如R1)来进行登陆。或者使用SecureCRT软件,登录127.0.0.1的相应端口(设备对应的端口在list中已经显示,如R1的是3001,R2的是3002)。当然也可以用windows自带的超级终端登录,如下图所示登陆R1

Stop 命令

Stop 命令与Start命令刚好相反,它相当于我们给设备断电。格式都一样。你可以再后面加/all参数来关闭所有设备,也可以加设备名来关闭相应的设备。如果你的试验做完了,记住用Stop /all命令来关闭虚拟设备。

这里需要注意的只有一点,设备名对字母的大小写敏感。如:将R1写成了r1,会出现错误的。

最后我们用Exit来退出程序,就可以了(以上为引用,自己去连接上看)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7918816.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存