Quantcast
Channel: 生 命 之 旅 ,我 在 昆 明
Viewing all articles
Browse latest Browse all 250

Panabit安装

$
0
0
 Panabit安装(一、FreeBSD安装)
 

安装Panabit之前,必须先安装好FreeBSD系统

本文档是标准的FreeBSD 8.0安装过程,如果没有时间下载600M多的FreeBSD 8.0安装光盘和编译内核等,仅希望少量下载,不愿意编译内核,则可以下载18MPanabit Live CD光盘,由光盘启动FreeBSD系统,再安装Panabit裁减的FreeBSD精简包,安装比较快捷,安全性也比较好,参考:FreeBSD 8.0 精简安装 。

2010年起,Panabit 系统运行在FreeBSD 8.x版本之上。

1.
安装前的准备

(1) 一台CPU P3 800Mhz,内存256M或以上,23块网卡,最好是Intel网卡,硬盘大小不限,带光驱的新、旧服务器。
(2)
下载刻录FreeBSD 8.0-RELEASE-i386-disc1.iso 第一张安装光盘,8.0-RELEASE-i386-disc1.iso下载文件大小650MB。参考以下地址下载:
ftp://ftp.cn.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/8.0/8.0-RELEASE-i386-disc1.iso
,或者 http://download.chinaunix.net/disc/bsd/
(3)
推荐使用Panabit网站提供的带sftpssh客户端,远程登陆和上传文件比较方便快捷,支持鼠标的复制粘贴动作,这个客户端软件出自www.ssh.com,本站提供的是早期下载版本,含注册码。软件名是:SSHSecureShellClient-3.2.9,本站下载地址:http://www.panabit.com/download/ssh_3_2_9.rar


2. FreeBSD 8.0
的快速安装

FreeBSD 8.0-RELEASE-i386-disc1.iso 第一张安装光盘,插入光驱并选择光驱启动,经过如下简单步骤即可快速安装完毕。
第一个选择画面:(
选择引导,选择默认引导FreeBSD,直接回车即可)

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

选择:回车;或等待时间为0自动往下运行,大约12分钟,出现下一个选择画面。


第二个选择画面:(选择国家,按上下键移动光标,China在第45项,按回车键或空格键选择)

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

当然,也可以不选择国家直接进入下一步骤;如果选择国家,会多一个选择键盘布局的步骤;

 

第三个选择画面:(系统安装主菜单,可以选择StandardExpressCustom,分别是标准安装、快速安装、自定义安装)

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

这里选择标准安装Standard,回车;


第四个选择画面:
系统提示即将进入FDISK分区,注意将磁盘的数据做好备份;

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

注意FreeBSD必须安装在主分区上,不能使用逻辑分区。Size栏显示的就是分区的大小,但是这个ST单位看起来不太方便,这里提一下,STGB的方法是:ST/2/1024/1024=GB,比如这里显示的是16777216/2/1024/1024=8G
当然每次算很繁琐,按Z键,就可以切换单位显示模式了。再简单介绍下常用的几个功能,按D键,是删除分区,C键是创建分区,创建分区只能在unused上创建,就是未使用的分区。T键是改变分区类型。比如,我想拿第1个分区安装FreeBSD,选中第1分区后,按Z,输入165,分区格式就改成A5了,165FreeBSD使用的格式。分区格式的知识可以在网上搜,比如MACHFS分区是AF10进制就是175NTFS7F等等。U键是撤消所有操作,假如分错了,按U键撤消掉。S键是设置激活盘,例如第一主分区上安装有WINDOWSFreeBSD只想安装在第二主分区上,就在第1分区上按下S,这样不会激活第2主分区。按A键是使用整块盘。分好区后按Q完成。

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

当进入:FDISK Partition Editor界面,键入A,将光标移到ad0s1分区上,键入S,键入Q,此处选择了自动分片,如果愿意手工分片,当然可以;如果已经有分片信息,将光标移到已使用的分片上,键入D命令。效果见下图:

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 

第五个选择画面:(引导选择第一个为默认引导方式,选择它后开机就直接进FreeBSD,第二项BootMgr具有引导管理功能,比如安装多系统,它就可以当启动菜单。None就是不写引导,如果电脑上装有多系统,不采用FreeBSD的引导而用其他系统的,就可以选它不写引导。我这里就选Standard

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明
选择:StandardInstall a standard MBR (no boot manager),回车;


第六个选择画面:(这里又会进一个类似分区的编辑器中,这里称为Disklabel,磁盘标签FreeBSDLinux一样,同样有根分区、/root分区、swap交换区、/usr分区等等,但这些分区,Linux会将硬盘分成多个分区,而FreeBSD实际上只用了一个分区,而根分区、/root分区、swap交换区、/usr分区这些等等都是用disklabel来标识的。这里可以手动完成,也可以直接按A键自动分。

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 

当进入:FreeBSD Disklabel Editor界面,键入A,再键入Q,此处也是选择了自动分区,如果愿意手工分区,当然可以。效果见下图:

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 

 

第七个选择画面:{选择分类Choose Distributions界面,按空格选择Developer项(含所有资源但不包含游戏)}

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 

选择文档有必要的话,就把English Documentation勾选了,英文文档。接着OK

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 

当进入:User Configrmation Requested界面,提问:Would you like to install the FreeBSD ports collection?选择NoYES均可,画面见下图:

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 

再选择Kern-Developer项,提问:Would you like to install the FreeBSD ports collection?选择NoYES均可,按Tab健,光标移至OK按钮上,回车;效果见下图:

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明


选择需要安装的选项后,按Tab键,选择中OK进入下一个步骤;

 

第八个选择画面:(选择安装方式由于我是用的是完整CD光盘,就直接从CD/DVD中安装,如果只下载了最小安装包,那就得从FTPHTTP安装了。

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

当进入:Choose Installation Media界面,选择:Install from a FreeBSD CD/DVD,回车;


第九个选择画面:(确认安装

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

当进入:User Confirmation Requested
Last Chance! Are you SURE you want continue the installation?
选择:Yes

下面则进入安装阶段:开始格式化文件系统和安装软件包。大约510分钟安装完毕。

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明


第十个选择画面:(安装完成后的配置步骤按自己的需求和情况配置,也可以这时不配置,安装好以后再去单独配置。

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 开启SSH用户登录功能,也可以以后再配置;

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

提示设置root用户的密码;

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

 

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

以下若干步骤省略... ...

提示确信各个媒体已经移出了驱动器,就是说将光盘取出来;

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

当进入:User Confirmation Requested,提示 Visit the general configuration menu for a chance to set any last options?界面,选择:No,则回到系统安装主菜单,键入X,选择退出,取出光盘,再次确认Yes,则系统重启,FreeBSD安装完毕。


Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

系统重启后输入root用户名、密码,登陆FreeBSD系统,使用passwd命令,设置root帐户密码。
(注:使用root帐号SSH远程登陆,FreeBSD 8.0必须要先设置密码,不允许空密码。)

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明

Panabit安装 - wo6u - 生 命 之 旅 ,我 在 昆 明



登陆系统做如下准备工作:
1.
设置hostname
#vi /etc/rc.conf
加入:hostname="Panabit",主机名任选
加入:sshd_enable="YES",启动系统时打开sshd服务
2.
打开sshroot登陆选项
#vi /etc/ssh/sshd_config
修改为:PermitRootLogin yes
3.
临时设置IP地址,固定设置IP地址,使用Panabit的管理界面设置。
使用dmesg查看设备名称或直接用ifconfig命令查看网卡名称,如网卡名称为em0,则设置IP地址如下:
#ifconfig em0 192.168.0.18
完整的形式可以是:
#ifconfig em0 inet 192.168.0.18 netmask 255.255.255.0 up

网络相关配置命令举例如下:
配置IP及掩码示例: # ifconfig fxp0 192.168.1.100 netmask 255.255.255.0
配置网关示例:
# route add default 192.168.1.1
(
注:FreeBSDintel百兆网卡定义为fxp0表示第一块intel百兆网卡,1表示第二块,依次类推;intel千兆网卡被定义为em,同理0表示第一块intel千兆网卡。以ifconfig命令临时设置的IP地址和网关信息并没有真正写入配置文件,系统一旦重启配置即被丢失。)

 

安装好FreeBSD之后,进入系统再进行Panabit的安装

1、安装前的准备
(1)一台CPU P3 800Mhz,内存256M以上,23块网卡,最好是Intel网卡,128M以上电子盘或硬盘(Panabit V8.05起,由于增加了运行日志存储时间,多桥分别统计流量,增加了日志空间,单桥需要50M的空间,建议使用256M以上的电子盘),带光驱的新旧服务器;已经安装好FreeBSD 8.0,如果没有安装,请参考本站的FreeBSD 8.0安装相关文档。(Panabit 2008起系列版本,由于数据网卡独立,定制优化了驱动,所以数据采集网卡不能兼任管理网卡;在Panabit用于桥接模式时,必须要3块网卡,最好保证数据采集的一对网卡是相同规格的优质网卡,推荐使用Intel双网口网卡,如果Panabit用于监听模式,则使用两块网卡,一个做管理,一个采集数据。)



(2)
网站论坛下载Panabit软件包,下载地址见:http://www.panabit.com/forum/forumdisplay.php?fid=13Panabit安装包文件名格式Panabitxxxx.tar.gz,其中“xxxx”表示Panabit版本号,如0808”表示200808月份发布的版本,软件包名是Panabit0808.tar.gz。建议先下载到Windows桌面,用另存为、迅雷等常见下载工具均可。

(3)推荐下载使用Panabit网站提供的带sftpssh客户端,远程登陆和上传文件比较方便快捷,支持鼠标的复制粘贴动作,这个软件出自www.ssh.com,本站提供的是早期下载版本,含注册码。软件名是:SSHSecureShellClient-3.2.9,本站下载地址:
http://www.panabit.com/download/ssh_3_2_9.rar

下载到Windows桌面后,解压、双击SSHSecureShellClient-3.2.9安装,安装之后,在桌面生成两个快捷方式SSH Secure Shell ClientSSH Secure File Transfer Client

2、打开FreeBSD root用户的SSH功能
编辑 /etc/ssh/sshd_config
< XMLNAMESPACE PREFIX ="V" />

修改 sshd_config 文件,将 #PermitRootLogin  no 改成 PermitRootLogin  yes

保存退出后,重启sshd服务  /etc/rc.d/sshd restart

3Panabit的安装(有安装脚本,比Windows下安装软件还容易!)

(1)
上传Panabit安装包
可以选择熟悉的方式,将Panabit安装包上传到FreeBSD 8.0系统;如果使用Panabit推荐的客户端,点击sftp图标,输入root用户名和口令,图形化界面上传;


(2)
安装Panabit
步骤如下:
Panabit#tar zxvf Panabitxxxx.tar.gz (xxxx
需要换成对应版本数字编号)
Panabit#cd Panabitxxxx
Panabit#
./ipeinstall

根据脚本提示,可以按照缺省的安装目录,12分钟,即可安装完毕。下面是脚本运行过程:

Welcome installing panabit!

Please input the directory to install panabit [/usr/panabit]:(缺省直接回车,可以更换目录)
Please input the directory to store log [/usr/panalog]:
(缺省直接回车,可以更换目录)
Please input the directory to store configuration [/usr/panaetc]:
(缺省直接回车,可以更换目录)

The last time to verify your choice:
(1) The directory that you want to install is "/usr/panabit"
(2) The directory that the log to be stored is "/usr/panalog"
(3) The directory that the configuration to be stored is "/usr/panaetc"
Above are right(y/n[y])?
(回车"y"表示确认)

Creating directory "/usr/panabit" ...ok
Creating directory "/usr/panalog" ...ok

Installing Panabit to "/usr/panabit" ...ok

Initializing configurations ...ok
Saving configuration to /etc/PG.conf ...
****** Congratulations ******!
You have successfully installed Panabit on your system:
(1) The installed path is: /usr/panabit
(2) The log path is: /usr/panalog
(3) The configuration path is: /usr/panaetc

To make your system more sutiable for panabit running, it's recomended of tuning your system according your system memory size and cpu frequence.
Do you want to tune your system(y/n[y])
(回车"y"表示确认)(
此处询问是否调节内核优化参数,系统自动检测)
Your kernel configuration has been tuned as the followings:

#console="comconsole"
autoboot_delay="2"
beastie_disable="YES"
kern.ipc.nmbclusters=10240
kern.maxdsiz=2000000000
(
上面5行,后2行为安装脚本自动增加,前3行是系统原有的,这3行不是每个人的系统都有的)
Warning: your em driver has been compiled into kernel.
To optimize panabit performance, we recommend you use the optimized driver panaos provides.
To use the optimized driver, please remove em driver from your kernel.
(
此处为一般性提示,仅作为参考,标准版用户忽略此项
)
You should restart your system to make they take effects.
(
需要重启系统,调整参数才会生效。注意安装完毕,reboot系统
)
Following interfaces are installed in your system:
em0 em1 em2(
这是系统识别的3块网卡列表,供下面选择指定使用
)
Please choose one of above as your admin interface:
em0(选择em0作为管理端口)
Please input ip address of admin interface:
192.168.0.8
Please input network mask of admin interface:
255.255.255.0
Please input default gateway: 192.168.0.1(
3行的网路参数根据实际情况给定)
The following interfaces are left for your data processing:
em1 em2
Please select data interfaces:
em1 em2(指定两个网卡时,用空格隔开,一般选择性能好的网卡作为数据网卡)
Your interface configurations are:
Admin interface : em0
Admin ip address : 192.168.0.8
Admin netmask : 255.255.255.0
Default gateway : 192.168.0.1
Data interfaces : em1 em2
(
再次显示管理口参数、数据网路接口
)
Thank you for using panabit!
You can issue "/usr/panabit/bin/ipectrl start" to start panabit!
And you can also add the above command to /etc/rc.local file to let the system automaticly start panabit at system startup!
(启动Panabit进程命令:/usr/panabit/bin/ipectrl start,如果安装目录非缺省目录,则需要根据实际情况改变路径;为了能开机自动启动,可以将启动进程命令行加入: /etc/rc.local文件)
If you want to stop the currently running panabit, you can issue
"/usr/panabit/bin/ipectrl stop" to stop it!
(停止Panabit进程命令:/usr/panabit/bin/ipectrl stop)

4、设置开机自启动Panabit进程:
开机自动启动Panabit进程:/usr/panabit/bin/ipectrl  start 一定要写在/etc/rc.local文件里,如果没有/etc/rc.local这个文件,则自己新建一个。内容如下:
#!/bin/sh
/usr/panabit/bin/ipectrl start


5、检查Panabit进程是否正常启动:
启动Panabit进程之后,可以使用ps ax查看进程是否启动,正常应该有ipe_monitoripe_datamonipe_xpingipe_httpd进程。

6、使用浏览器,进入Web界面配置管理:
https://192.168.0.8,输入用户名:admin,缺省口令:panabit,则登陆管理界面。进入管理界面后,选择网络配置->数据接口,配置网桥,网桥配置完成后,测试网桥的连通性,如果网桥正常,则安装成功了。

至此,一台Panabit应用层流量管理系统安装完毕,即可上线运行,虽然还没有配置策略,但是已经可以分析流量了,一般是先空策略上线运行,待有流量分析数据之后,再进行策略设置和调整。

用系统命令临时更改IP地址,参考如下命令:
Panabit#ifconfig em0 192.168.0.100 netmask 255.255.255.0
修改管理口IP地址,请使用PanabitWeb管理界面修改,配置自动保存。

 

 

附加:关于更新和重新安装Panabit新版本
升级系统版本、升级特征库可以直接通过Web管理界面升级,如果选择安装新版本,参考如下方法:
(
注:Panabit 7.09版本起,缺省的是三个目录,分别是/usr/panabit/usr/panaetc/usr/panalog,其中panaetc是保存配置文件,可以保留。)

卸载旧版本:

Panabit# /usr/panabit/bin/ipectrl stop (停止Panabit进程)
Panabit# cd /usr
Panabit# rm -rf panabit
Panabit# rm -rf panalog
Panabit# rm -rf Panabit070* (
删除旧版本安装包解压后生成的目录
)
Panabit# rm -rf Panabit070*.tar.gz (
删除旧版本安装包)

安装新版本:

Panabit#cd /usr/local
Panabit#tar zxvf Panabitxxxx.tar.gz (xxxx
需要换成对应版本数字编号)
Panabit#cd Panabitxxxx
Panabit#./ ipeinstall

方法同新安装,需要注意的是:系统会提示已有一个目录叫panabit,问是否覆盖它,缺省的选择是n,注意要输入y,选择覆盖,其余选项与初次安装Panabit的步骤一样;安装完成后需执行:
Panabit#/usr/panabit/bin/ipectrl start
启动Panabit进程。

安装完新版本后,如配置需要有所变化,则登陆Web管理界面重新配置。

后续是对Panabit的配置与管理,参考Panabit 管理配置手册。

2012-11-28

wobu

Viewing all articles
Browse latest Browse all 250

Trending Articles