windows 7中使用dynamips会遇到几个问题即解决方法

By No Comments

windows 7中使用dynamips会遇到几个问题

1.无法获取网卡参数
2.与主机网卡桥接的以太口无法开启
3.cygwin1版本不兼容

解决方法依次如下:

对于前两个问题,可以按照小漏的解决方法先下载安装WinPcap_4_0_2,接着下载并安装Ethereal 0.99.0,安装Ethereal 0.99.0过程中要注意,要选择以服务的方式开启winpcap,如图

mycatch

对于第三个问题,只需在这里下载最新的cygwin1版本替换掉原来的就行

系统管理, 网络技术

以太网环境下pppoe认证

By No Comments

pppoe认证服务器首先是网关型认证系统,即所有流量都只有通过这台设备才能访问外网,与基于802.1x认证等旁路型认证体系不同。

pppoe认证只是pppoe其中一个功能,更多的功能是建立一个PPP连接,点对点连接,建立之后就能实现点对点传输,建立时要用到以太网的mac地址,是基于以太网上的PPP连接。

跨vlan的pppoe认证服务器,
pppoe认证阶段是基于二层的,即认证客户端与pppoe服务器必须在同一个广播域中,那么多vlan的情况下,怎样实现一台pppoe服务器为多个vlan的客户端提供认证服务呢?并且为每个vlan分配不同一个网段范围的地址?方法是:在核心交换机的上联到pppoe认证服务器的接口启用trunk,同时路由器也对应vlan启用trunk子接口。

近似示意图:

myceatch

cisco路由器作为pppoe认证服务器为例

使用dynamips搭建试验环境,3640作为三层交换机,7200作为pppoe认证服务器,VMware 中的guest os作为客户端

关于3640作为三层交换机可以参考关于dynamips模拟器的交换模块

7200的配置命令

outer>en
Router#conf t
Router(config)#hostname PPPOE
PPPOE(config)#vpdn enable //激活vpdn
PPPOE(config)#vpdn-group vlan1 //为vlan1建立一个vpdn组
PPPOE(config-vpdn)#accept-dialin //允许拨入
PPPOE(config-vpdn-acc-in)#protocol pppoe //允许pppoe协议
PPPOE(config-vpdn-acc-in)#virtual-template 1 //为vlan1关联一个虚拟模板
PPPOE(config-vpdn-acc-in)#end
PPPOE#conf t
PPPOE(config)#bba-group pppoe vlan2 //为vlan2建立一个vpdn组,只能用这个命令
PPPOE(config)#virtual-template 2  //为vlan2关联一个虚拟模板
PPPOE(config)#end
PPPOE#conf t
PPPOE(config)#interface virtual-template 1 //设置虚拟模板接口
PPPOE(config-if)#ip address 1.1.1.1 255.0.0.0
PPPOE(config-if)#encapsulation ppp  //封装PPP协议
PPPOE(config-if)#peer default ip address pool vlan1 //设置为客户端分配IP
PPPOE(config-if)#ppp authentication pap //设置ppp的验证方式为pap
PPPOE(config-if)#no sh
PPPOE(config-if)#exit
PPPOE(config)#ip local pool vlan1 1.1.1.2 1.1.1.254  //设置pppoe地址池

PPPOE(config)#interface virtual-template 2 //设置虚拟模板接口,每个vlan对应一个vpdn组和一个virtual-template
PPPOE(config-if)#ip address 2.2.2.1 255.0.0.0
PPPOE(config-if)#encapsulation ppp  //封装PPP协议
PPPOE(config-if)#peer default ip address pool vlan2 //设置为客户端分配IP
PPPOE(config-if)#ppp authentication pap //设置ppp的验证方式为pap
PPPOE(config-if)#no sh
PPPOE(config-if)#exit
PPPOE(config)#ip local pool pppoe 2.2.2.2 2.2.2.254  //设置pppoe地址池

PPPOE(config)#username sohot password 123456  //增加用户名密码

PPPOE(config)#int f0/0.1
PPPOE(config)#encapsulation dot1Q 1
PPPOE(config)#pppoe enable group global
PPPOE(config-if)#no sh

PPPOE(config)#int f0/0.2
PPPOE(config)#encapsulation dot1Q 2
PPPOE(config)#pppoe enable group vlan2
PPPOE(config-if)#no sh

网络技术

关于U盘制作系统启动盘或者安装盘

By No Comments

作为一名搞电脑的人,身边一定不能少工具盘,可是每更新一次工具,就要刻录一次盘,挺费钱的,于是这两天就打起了用U盘制作系统启动工具盘的念头,一不做二不休,我立刻买来4G的金士顿U盘,然后找教程,乱忙一通,终于完成了我的U盘工具盘的制作。

用U盘制作启动工具盘方法有几种,但是用的最多的是量产的方法,而量产当中用的最多的就是usb-cdrom模式。这篇帖子详细的介绍了方法。

有几个注意的地方

1.首先你要确定你的bios支持usb-cdrom这种启动模式

2.各个U盘的储存芯片不同,即使是同一个品牌的,所以一定要找准该芯片的量产工具,并且尽量找最新的。

3.可能是因为量产工具本身存在bug,量产之后的U盘想再次量产时会出现以下的问题:“无此快闪记忆体”碰到这种情况不必理会,还是安装教程那样替换你想放到U盘的ISO镜像就行。

mycatch

系统管理

网工常用模拟软件在windows 7上的兼容性

By No Comments

常用的如Packet Tracer 5.0, VMware workstation 6.5 可以在windows 7中完美运行,但是dynamips却不是那么顺利,旧的WinPcap版本不支持,要下载最新版本

关于性能,在我的ideapad Y430A TSI中试过同时打开8台7200 一台VMware中的windows 7 ,虽然内存占用80%,但是感觉一点不卡,比在xp在好。

ps:

dynamips的设备不支持和桥接到pc,与p桥接的以太口开启不了

系统管理, 网络技术, 虚拟化

光盘+硬盘安装windows 7 7057到vhd

By No Comments

现在我们的目的是利用windows 7000的安装光盘将硬盘中的7057安装到vhd中,安装到vhd中是重点。

windows 7安装到vhd中在可以移动的windows7一文说道具体的方法。

目前的情况是只有7000的安装光盘,7057的光盘映像,如果用安装光盘直接安装7000的话,还要升级到7057,比较费时间,如果直接在xp中硬盘安装7057的话,由于xp对vhd不提供支持,无法实现我们的主要目的----安装到vhd中。

本文中的方法很好的解决了上面的矛盾。
步骤

1.在xp系统中拷贝光盘映像中拷贝sources文件夹到硬盘上任一分区,假如我存放的目录是d:\sources
2.用7000的安装光盘启动电脑,选择语言并按next,然后按shift+f10进入cmd
3.一步步的执行以下命令
diskpart
create vdisk file=e:\win7.vhd   e盘要有足够空间,存放vhd,最起码16GB
select vdisk file=e:\win7.vhd
attach vdisk
exit
d:
cd \sources
setup.exe
4.然后一路安装就行了。

小结:
其实这里的7000系统安装光盘就相当于windows 7版的pe,它在这里的作用是为提供一个支持vhd文件的环境;建立的vhd是动态的,并不是一定要fixed类型的。

系统管理

关于windows 7系统的完整备份与还原

By No Comments

在xp的时代,我们习惯用ghost给系统做完整备份,现在windows 7中系统给我们提供了很好的备份工具。根据系统安装的位置不同,有两种备份方式。

1.windows 7安装于vhd文件中

这种情况是备份与还原是最简单的,直接把vhd文件复制粘贴就行了。

2.windows 7安装于真实的硬盘分区中

打开控制面板,接着进入backup your computer,再接着点击左边栏的create a system image,然后一直next

需要还原的话就插入系统安装盘,点击repair就行了。

系统管理

可以移动的windows7

By No Comments

可以移动的windows7,这里的移动指的是在本电脑磁盘的不同分区之间的移动。这个方法是利用vhd实现的。

适合有以下要求的人:

实现vhd文件即windows7系统在磁盘分区中的任意移动(本文的最主要的目的)

想安装,但担心会破坏硬盘分区上文件;

不想在虚拟机中安装,想真正体验到windows 7在物理机上的性能;

利用vhd安装windows 7有许多优点:

方便备份,直接把vhd文件复制到其他分区就是备份,恢复时直接进pe,把备份的vhd覆盖到当前vhd.

一.首先安装windows 7到vhd中。

1.插入安装光盘,重启电脑

2.按next

3.

2

然后按下shift+F10以调出命令提示符

4.

输入diskpart

5.

输入create    vdisk     file=d:\win7.vhd      maximum=16000 创建vhd文件,存放的路径随你定。

6.

挂载vhd磁盘,然后关闭cmd,点击Install now

7.

选择刚才建好的,大小为15.6GB的磁盘,点击next

8.

然后一路安装就行了。

二.移动windows 7到其他分区

当windows 7系统文件即vhd文件所在分区没足够空间或者我们想调整硬盘分区,就需要移动windows 7系统到其他分区。我上面的vhd是放在d盘的,现在我想移动到c盘的win7文件夹中。步骤很简单:

1.把vhd移动到目的分区,我这里移到c:\win7

2.修改启动文件,

系统管理

VMware 中增大虚拟磁盘的容量

By No Comments

虚拟系统使用久了,有时我们会发现虚拟系统中的磁盘空间不够用了,这时就需要增大虚拟磁盘的容量。vmware-vdiskmanager 是VMware安装目录下的一个小软件,它让你用命令行或通过脚本修改虚拟磁盘文件(后缀名为.vmdkd的文件),它的一个重要的特性是能够增大虚拟磁盘大小。

用法:vmware-vdiskmanager -x 40GB   "myDisk.vmdk"

说明:GB或者MB,这两个字母一定要有

磁盘文件路径一定要有引号

当前虚拟机不能存在克隆或者快照

对克隆或者快照的磁盘文件不能操作

虚拟化

VMware 中安装windows 7的网卡驱动问题

By 1 Comment

在VMware中安装windows 7 ,即使安装VMware tools之后,windows 7中网卡还是无法使用

mycatch

解决方法,下载这个驱动,然后在硬件管理器里添加,如下,点击update software driver

mycatch1

最后问题得到解决

mycatchd

ps: windows 7 的7057版本已经修复这个问题。

系统管理, 虚拟化

关于ACS+cisco 7200组成的pppoe服务器

By No Comments

1.cisco acs 4.0

安装前要有jre
增强的ie会阻碍ACS

2.问题

设置了pppoe enable 为何还能通?pppoe 原理?pppoe该设置的地方?vlan作为接入口可行?接口不能设ip的?

ACS应该怎样设置?

3.拓展

多个 Virtual-Template?

网络技术
Blue Taste Theme created by Jabox