lovellh 发表于 2005-1-1 14:22:45

FreeBSD和JunOS安装手册 1、准备工作--1、PC配置要求:JunOS5.5以下:Pentium CPU/64M内存/1GB IDE硬盘/Intel EtherExpress Pro 10/100M 网卡JunOS5.5-6.2:Pentium CPU/128M内存/1GB IDE硬盘/Intel EtherExpress Pro 10/100M 网卡JunOS6.4-7.0:Pentium CPU/256M内存/1GB 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绝对不行。可以从ftp://ftp.freebsd.org/获得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目录下。对于JunOS 5.x版本,第一次安装需要采用jinstall版本。进行如下初始化工作: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网卡运行cliroot@% cliroot> configure Entering configuration moderoot# 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.netset 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 ftpset system services telnet//开启ftp和telnet服务设置完以后记得commit哦,不然配置是不会生效的你可以在Vmware中安装和运行Olive,不过只有JunOS4.3及以前的版本可以在Vmware中工作,它支持Vmware的虚拟网卡,5.x以后就不支持了(5.x的Olive只支持Intel网卡,而Vmware的虚拟网卡型号为AMD…)。

bruce1227 发表于 2005-2-14 12:41:13

好东西 顶! 我也要装!
页: [1]
查看完整版本: FreeBSD和JunOS安装手册