先說一下,我希望我寫的這個東西能讓初次接觸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。
。。。。。。。晚了,先睡覺,明天再來寫!