Juniper.JUNOS.olive.模拟器的安装方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
所需软件:
FreeBSD系统ISO映像:
FreeBSD-7.3-RELEASE-i386-disc1.iso
JUNOS安装程序:
jinstall-10.4R1.9-export-signed.tgz (export版本缺少加密软件包,所以推荐使用domestic版本) jinstall-10.4R1.9-domestic-signed.tgz
jweb-10.4R1.9-signed.tgz
FTP服务器程序:
Xlight FTP Server或者任意其他的FTP服务器程序
第一步:创建FreeBSD虚拟机
在VMware Workstation 7.1.3-324285中,创建FreeBSD 7.3系统。
JUNOS 10.4R1.9只能安装到FreeBSD 7.x,在FreeBSD 8.x中是无法安装的。
点击“New Virtual Machine”。
选择“Custom (advanced)”,点击“Next”。
选择“Workstation 6.5-7.x”,点击“Next”。
选择“I will install the operating system later.”,点击“Next”。
选择“Other” “FreeBSD”,点击“Next”。
确认虚拟机名称与保留位置,点击“Next”。
不更改设置,点击“Next”。
内存大小设置为512 MB,点击“Next”。
选择“Use bridged networking”,点击“Next”。
不更改设置,点击“Next”。
不更改设置,点击“Next”。
不更改设置,点击“Next”。
磁盘大小设置为10.0 GB,点击“Next”。
不更改设置,点击“Next”。
点击“Customize Hardware…”。
删除多余的虚拟设备:“Floppy”,“USB Controller”,“Sound Card”。
设置CD/DVD的“Use ISO image file”为“FreeBSD-7.3-RELEASE-i386-disc1.iso”。
点击“Add”,增加虚拟硬件:10个“Network Adapter”与1个“Serial Port”。
虚拟硬件增加完成后的界面,点击“OK”。
点击“Finish”。
第二步:安装FreeBSD系统
启动FreeBSD 7.3虚拟机,从FreeBSD 7.3安装CD启动。
启动菜单选择“1. Boot FreeBSD [default]”,默认安装方式。
默认语言,选择“United States”。
安装方式,选择“Express”。
分区方式,显示可用空间。
按“A”键,使用全部磁盘空间,按“Q”键退出。
引导方式,选择“Standard”。
创建分区,需建五个分区:“/”,“swap”,“/config”,“/tmp”,“/var”。
按“C”键,创建FS分区。
输入分区大小,单位MB。
分区类型,选择“FS A file system”。
输入挂载点名称。
创建好的分区。
继续按“C”键,创建swap分区。
分区类型,选择“Swap A swap partition.”。
继续创建所需分区。
建议按照以下分区顺序进行创建,其中“/var”必须创建在“ad0s1f”分区。
操作完成后,按“Q”键退出。
安装类型,选择“Minimal”。
安装介质,选择“1 CD/DVD Install from a FreeBSD CD/DVD”。
选择“Yes”开始安装。
安装过程。
选择“Yes”,继续进行配置。
选择“Root Password”,设置Root用户密码。
输入密码。
选择“Networking”。
选择“Interfaces”。
选择“NO”,不启用IPv6。
选择“NO”,不启用DHCP。
填写需要的IP信息。
选择“Yes”,激活网卡。
选择“X Exit”,返回上一层选项。
选择“X Exit”,返回上一层选项。
选择“X Exit Install”,退出安装程序。
选择“Yes”,重启系统。
重启后,从硬盘启动系统。
使用Root用户登录FreeBSD系统。
第三步:创建JUNOS Olive安装文件
将3个JUNOS安装程序放在FTP目录,便于在FreeBSD系统中进行下载。
运行Xlight FTP服务器,具体配置略。
在FreeBSD系统中,通过FTP下载这3个程序文件。
cd /var/tmp
ftp 192.168.130.200
binary
get jinstall-10.4R1.9-domestic-signed.tgz
get jinstall-10.4R1.9-export-signed.tgz
get jweb-10.4R1.9-signed.tgz
bye
查看刚刚下载的3个文件。
创建JUNOS Olive。
domestic-signed与export-signed的JUNOS Olive建立方式会有少许不同。
jinstall-10.4R1.9-export-signed.tgz的操作过程:
cd /var/tmp
mkdir jack ; cd jack ; tar zxvf ../jinstall-10.4R1.9-export-signed.tgz mkdir jack ; cd jack ; tar zxvf ../jinstall-10.4R1.9-export.tgz mkdir jack ; cd jack ; tar zxvf ../pkgtools.tgz
cp -v /usr/bin/true bin/checkpic
tar zcvf ../pkgtools.tgz *
cd ../ ; rm -rf jack
tar zcfv /var/tmp/jinstall-10.4R1.9-export-olive.tgz *
jinstall-10.4R1.9-domestic-signed.tgz的操作过程:
cd /var/tmp
mkdir jack ; cd jack ; tar zxvf ../jinstall-10.4R1.9-domestic-signed.tgz mkdir jack ; cd jack ; tar zxvf ../pkgtools.tgz
cp -v /usr/bin/true bin/checkpic
tar zcvf ../pkgtools.tgz *
cd ../ ; rm -rf jack
tar zcfv /var/tmp/jinstall-10.4R1.9-domestic-olive.tgz *
第四步:安装JUNOS Olive
pkg_add -f /var/tmp/jinstall-10.4R1.9-export-olive.tgz
pkg_add -f /var/tmp/jinstall-10.4R1.9-domestic-olive.tgz
安装结束后,shutdown -h now 关闭系统。
手动关闭虚拟机电源。
修改虚拟机配置文件FreeBSD.7.3.vmx。
将scsi0.present = "TRUE" 修改为scsi0.present = "FALSE",完成后保存文件。
第五步:启动JUNOS Olive
重新启动虚拟机,这一过程时间会比较久。
运行过程中,虚拟机会自动重启一次。
再次重启后,就可以出现登录界面了。
此时root用户密码为空。
查看jinstall-10.4R1.9-export-olive.tgz安装后的版本信息。
cli
show version
第六步:JUNOS Olive基本配置
刚才我们只启用了em0网卡,还有另外9块网卡没有启用,所以需要在
/etc/rc.local文件中加入其他9块网卡启动命令
ifconfig em1 up
ifconfig em2 up
…
ifconfig em9 up
编辑loader.conf启动配置文件。
(在vi中按i进入编辑模式,按ESC从编辑模式退出到浏览模式,在浏览模式中按x删除字符。
)
vi /boot/loader.conf
将console="comconsole" 修改为console="vidconsole"。
使用:wq! 强制保存文件并退出编辑器。
重启系统,启动过程会有更多信息。
进入配置模式,进行基本配置。
设置root用户密码
set system root-authentication plain-text-password
设置主机名
set system host-name JUNOS.10.4.R1.9
设置接口IP地址
set interface em0 unit 0 family inet address 192.168.130.251/24设置默认路由
set routing-options static route default nexthop 192.168.130.254 retain no-readvertise
开启telnet服务
set system services telnet
开启ssh服务
set system services ssh。