您的位置:首页 > 理论基础 > 计算机网络

网络实验环境搭建--2.IOL/IOU基础配置

2011-08-28 02:45 701 查看
先说一下,我希望我写的这个东西能让初次接触iol和Linux的人都能看懂,所以会啰嗦一点。

关于debianIOL的VM版安装,就是直接添加到虚拟机,这里注意一下,因为后面需要桥接虚拟机,所以需要多添加两块网卡,而VMware的虚拟网卡是开机随机分配MAC地址的,会造成你网卡顺序混乱,所以这里要设置成固定的MAC。

用记事本打开DebianIOL.vmx虚拟机文件,添加/修改下面两个设置

ethernet0.addressType = "static"

ethernet0.Address = "00:50:56:00:00:01"

PS:VMware手动配置的MAC给出的范围是00:50:56:00:00:00------00:50:56:3F:FF:FF

VMware_server_2里的网卡可以设置为manual,填上上面范围内的MAC,效果是一样的。VM这里就不啰嗦了!

现在就正式说说debianIOL了

启动debianIOL虚拟机

初始的用户名:root

密码:netemu

这个版本已经安装有samba,ssh,ftp等服务,samba挺好用的,直接和windows共享文件,SSH不需要你设置,启动后直接可以真机SSH上去,samba网上的教程也很多,只需要修改下配置脚本文件就行。

vi /etc/samba/smb.conf

===========================================================================

[global]

;workgroup = WORKGROUP

;netbios name = debian_text

;server string = debian_text samba server

security = user

encrypt passwords = yes

smb passwd file = /etc/samba/smbpasswd

[CiscoIOU]

path=/root/CiscoIOU

comment = share to window

writeable = yes

browseable = yes

public = no

valid users = root

===========================================================================

配置好重新启动一下服务 service samba restart

重启后就能直接用真机输入\\IP登录了

我们先把IP配置好,用固定IP,把VM的DHCP关掉吧。

vi /etc/network/interfaces (不会用vi,google一下吧)

===========================================================================

# The loopback network interface

auto lo eth0 eth1 eth2

iface lo inet loopback

# The primary network interface

#allow-hotplug eth0

iface eth0 inet static

address 192.168.10.2

netmask 255.255.255.0

network 192.168.10.0

broadcast 192.168.10.255

gateway 192.168.10.1

# dns-* options are implemented by the resolvconf package, if installed

#dns-nameservers 61.139.2.69

#up ip link set eth0 promisc on

#down ip link set eth0 promisc off

iface eth1 inet static

address 192.168.20.2

netmask 255.255.255.0

network 192.168.20.0

broadcast 192.168.20.255

gateway 192.168.20.1

# dns-* options are implemented by the resolvconf package, if installed

#dns-nameservers 192.168.20.1

#up ip link set eth0 promisc on

#down ip link set eth0 promisc off

iface eth2 inet static

address 192.168.80.3

netmask 255.255.255.0

network 192.168.80.0

broadcast 192.168.80.255

gateway 192.168.80.2

# dns-* options are implemented by the resolvconf package, if installed

dns-nameservers 192.168.0.1

===========================================================================

网卡配置好了,重启服务service networking restart

看到OK成功,来验证一下,看能不能ping通,比如,

eth0----vmnet1(host-only)

ehh1---vmnet2(host-only)

eth2---vmnet8(NAT)

把你真机里的几个vmnet虚拟网卡配上相应的IP地址,真机与虚拟机相互Ping,注意真机的防火墙。

接下来就来认识一下CiscoIOU的文件(/root/CiscoIOU)





i86bi_linux-adventerprisek9-ms 带高级特性的路由IOS

i86bi_linuxl2-upk9-ms 带L2L3交换特性的IOS,模拟交换机就用它

i86bi_linux-ipbase-ms IP基础特性的路由IOS

i86bi_linux-tpgen+ipbase-ms.PAGENT.4.7.0 IP基础特性+流量统计特性的IOS

wrapper-linux 控制程序,启动IOS就要使用它

NETMAP 拓扑文件

IFMAP 桥接抓包会用到的脚本文件

start.sh 启动程序

stop.sh 关闭程序

py2net.py python桥接程序

changeL2.py python抓包程序

crack.py 破解程序

iourc license文件

lab1是我自建的实验目录,lab1py2net.py是我自建拓扑的桥接程序

每篇写多了,翻也难得翻,今天就写这么多了,下一篇就讲怎么使用IOU。

。。。。。。。晚了,先睡觉,明天再来写!

本文出自 “Lemon ” 博客,请务必保留此出处http://cytree.blog.51cto.com/2064835/651241
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: