Chinaunix首页 | 论坛 | 博客
  • 博客访问: 488484
  • 博文数量: 77
  • 博客积分: 4011
  • 博客等级: 上校
  • 技术积分: 800
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-10 09:53
个人简介

天天向上

文章分类

全部博文(77)

文章存档

2010年(1)

2008年(21)

2007年(39)

2006年(10)

2004年(6)

我的朋友

分类: 系统运维

2007-10-10 13:36:22

Juniper Olive 7.5完美安装手册
1、准备工作
--1、PC配置要求:
JunOS5.5以下:Pentium CPU/64M内存/2GB IDE硬盘/Intel EtherExpress Pro 10/100M 网卡
JunOS5.5-6.2:Pentium CPU/128M内存/2GB IDE硬盘/Intel EtherExpress Pro 10/100M 网卡
JunOS6.4-7.X:Pentium CPU/256M内存/2GB IDE硬盘/Intel EtherExpress Pro 10/100M 网卡
Intel EtherExpress网卡有基于三种芯片的,分别是Intel82557、82558和82559,这三种都可以在olive上使用,在二手市场上,他们价格分别是25/35/70元左右。安装时,必须有一个显示器和键盘,在olive安装完必之后可以不用,最好再自备一条Cisco的 Console线缆,可接到笔记本上用超级终端连接olive机器COM1口进行配置。
--2、FreeBSD操作系统:
JunOS是基于FreeBSD3.3之前的版本开发的,所以推荐采用FreeBSD 3.x版本,4.x也可以,5.x绝对不行。可以从获得FreeBSD 的mini版本ISO文件。我在FreeBSD4.9上安装JunOS5.5、5.6、6.2、6.4、7.0均顺利通过。
如果采用光驱启动安装,你还得采用刻录工具把这个ISO文件刻录到光碟上。
如果采用软驱启动安装,请利用光碟上提供的工具软件\tools\fdimage.exe将目录\floppies下的kern.flp和mfsroot.flp两个文件分别写到两张软盘上,用这两张软盘来启动机器,让后通过FTP/CD-ROM/NFS/HTTP等方式进行FreeBSD的安装。
2、安装工作
--1、FreeBSD的安装
我这里不对FreeBSD安装作具体的介绍,主要列一下几个注意点
        分区时无论你用任何方法,都必须把/var区分在/dev/wd0s1f(freebsd 3.3之前版本)或/dev/ad0s1f这个设备上,否则后面的Olive安装步骤将无法继续。
        原因:olive之后会建立自己的文件系统结构和分区,它会把packages现存放到这个缓存分区,如果ad0s1f是/tmp分区,安装重启后会提示找不到安装文件,下面是一个分区示例:
Slice            Size    Mount Poing       说   明
----------------------------------------------
/dev/ad0s1a      400M    /                 ;根分区
/dev/ad0s1b      256M    swap              ;交换空间,一般是内存的倍数,这里取2倍;
/dev/ad0s1e      200M    /tmp              ;似乎在Juniper的路由器中用不到
/dev/ad0s1f      rest    /var              ;存放各种配置和系统文件等;
  
--2、JunOS的安装
在FreeBSD顺利安装完毕之后,可通过FTP或光碟等方式将jinstall和jbundle等文件拷贝到/var/tmp目录下。
保险起见,建议先安装jinstall5.5,然后再升级到更高版本。
进行如下初始化工作:
a.执行命令
# mkdir /var/etc
# touch /var/etc/master.passwd
# touch /var/etc/inetd.conf
# touch /var/etc/group
(如果你使用的FreeBSD 3.3以后版本,还需要
# rm /dev/wd0c
# ln -s /dev/ad0c /dev/wd0c
b.安装Olive
# pkg_add jinstall-5.5R2.3-export-signed.tgz
c.修改/boot/loader.conf 中的 console="comconsole" 改为:console="vidconsole"
(在JunOS成功安装之后,安装程序将修改/boot/loader.conf文件,将启动信息DUMP到COM1上,这样就无法在显示器上看到详细的启动信息,只能从com连接管理。)
3、olive的基本配置
由于root用户只能在console上登录,所以完成olive的基本安装之后,可进行一些基本的配置,如创建用户、设置主机名/域名信息、接口地址和网关等等。
例如:
使用用户:root    密码:<空>   登陆系统
ifconfig -a看一下是否正确认出了你的Intel网卡
运行cli
cli
root> configure
Entering configuration mode
root#
set system root-authentication plain-text-password
//按提示为root设置新密码;
set system login user lab uid 2004 class super-user authentication plain-text-password
//创建lab用户,并按提示为超级用户lab设置密码;
set system host-name olive
//更改主机名,类似于Cisco的hostname命令
set system domain-name juniper.net
set interface fxp0 unit 0 family inet address 192.168.1.2/24
//设置接口ip地址
set routing-options static route default nexthop 192.168.1.1 retain no-readvertise
//设置默认路由
set system services ftp
set system services telnet
//开启ftp和telnet服务
设置完以后记得commit哦,不然配置是不会生效的^_^
你可以在Vmware中安装和运行Olive,不过只有JunOS4.3及以前的版本可以在Vmware中工作,它支持Vmware的虚拟网卡,5.x以后就不支持了(5.x的Olive只支持Intel网卡,而Vmware的虚拟网卡型号为AMD…)。
4、Olive升级
首先在Unix命令行中将升级文件通过FTP拷贝到/var/tmp
ftp 10.1.1.10
用get命令拷贝升级文件。
然后进入Junos命令行
root# request system sotfware add 文件名
升级时必须使用Jinstall安装包,例如:jinstall-7.5R1.12-domestic-signed.tgz
升级到7.x以后,就可以使用logic-router和Jweb功能了,呵呵,慢慢享受使用JunOS的快乐吧。
阅读(2898) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~