Panabit的各种配置文件
Panabit的各种配置文件
1.启动配置文件
路径:/etc/rc.local
作用:这个文件里的内容是BSD启动后会自动执行的命令
默认配置如下:
fsck -y -t ufs /dev/ad0s2a >/dev/null 扫描并修复磁盘分区
fsck -y -t ufs /dev/ad0s3a >/dev/null
fsck -y -t ufs /dev/ad0s4a >/dev/null
mount /dev/ad0s2a /usr/panabit 挂载磁盘分区到相应的目录
mount /dev/ad0s3a /usr/panaetc
mount /dev/ad0s4a /usr/panalog
/usr/bypass/holl516p bypassoff 1 启动bypass程序(专业版硬件是带有bypass模块的)
/usr/bypass/holl516p bypassoff 2
/usr/panabit/bin/ipectrl start 启动panaos程序(Panabit的核心程序)
sleep 3
/usr/bypass/holl516p watchdog 5 & 启动bypass监控
2.Panabit的网卡配置
路径:/etc/PG.conf
作用:这个文件是用来指定系统中的网卡,哪个是管理口,哪些是数据口。
默认配置如下:
PGPATH=/usr/panabit
UPDATE_INTERNAL=360
DATAPATH=/usr/panalog
PGETC=/usr/panaetc
ADMIN_PORT=em5 指定管理口
DATA_PORTS="em0 em1 em2 em3 em4" 指定数据口
PG.conf不光有指定网卡在系统中角色的作用,还有一些其它功能,只需要将命令加入这个文件即可。
例如:
修改web管理的端口
HTTPS_PORT=4443
修改所有数据网卡的MTU
ETHERMTU=15XX 最大值是1516
修改单个数据网卡的MTU
em0_mtu=1516
镜像wan口PPPOE拨号的数据到某个数据网卡
PPPOE_PORT=emX
修改完PG.conf后保存,重启panaos就OK了
重启命令
/usr/panabit/bin/ipectrl stop 停止panaos 所有程序
/usr/panabit/bin/ipectrl start 启动panaos
3.管理口地址配置文件
路径:/usr/panaetc/ifadmin.conf (BSD8.0)
/conf/ifadmin.conf (BSD9.2)
ADMIN_IP=192.168.0.199 管理IP
ADMIN_MASK=255.255.255.0 子网掩码
GATEWAY=192.168.0.1 网关
4.web管理密码配置文件
路径:/usr/panabit/admin/.htpasswd (BSD8.0)
/usr/system/admin/.htpasswd (BSD9.2)
作用:配置web管理的帐号和密码
默认配置
admin:panabit 超级管理员的帐号和密码,拥有所有权限,帐号只能是admin
guest:guest 来宾帐号和密码,只读权限,只能看不能修改,帐号可以自定义
pppoeman:panabit PPPOE帐号管理权限,只能对PPPOE帐号有操作权限,其它的只能看不能改。
5.其它配置文件
路径:/usr/panaetc/ (BSD8.0)
/conf/ (BSD9.2)
这个目录是存放配置文件的地方
Panabit.conf Panabit策略的配置文件
dhcpd.conf dhcp服务的配置文件
usrinfo.conf web认证帐号的配置文件
pppoedb.conf pppoe服务器帐号和地址池的配置文件
Panabit的各种配置文件的更多相关文章
- [转帖]零投入用panabit享受万元流控设备——搭建篇
原帖地址:http://net.it168.com/a2009/0505/274/000000274918.shtml 你想合理高效的管理内网流量吗?你想针对各个非法网络应用与服务进行合理限制吗?你是 ...
- Panabit Live CD使用说明
为了方便更多的用户实际使用Panabit,省去安装FreeBSD和Panabit等步骤,自2007年9月,即Panabit V7.09起,Panabit网站发布Panabit标准版安装包时,同步发布相 ...
- .Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整(续)-使用配置文件动态注入
上次实现了依赖注入,但是web项目必须要引用业务逻辑层和数据存储层的实现,项目解耦并不完全:另一方面,要同时注入业务逻辑层和数据访问层,注入的服务直接写在Startup中显得非常臃肿.理想的方式是,w ...
- ASP.NET MVC5+EF6+EasyUI 后台管理系统(64)-补充WebApi与Unity注入-配置文件
系列目录 上一篇演示了WebApi利用Unity注入 很多人问我如何用配置文件来配置注入,本节演示如何利用配置文件来注入,道理是一样的,跳转到上一节下载源码一起来动手! 1.打开源码定位到文件Depe ...
- Spring配置文件标签报错:The prefix "XXX" for element "XXX:XXX" is not bound. .
例如:The prefix "context" for element "context:annotation-config" is not bound. 这种 ...
- nginx服务器安装及配置文件详解
nginx在工作中已经有好几个环境在使用了,每次都是重新去网上扒博客,各种编译配置,今天自己也整理一份安装文档和nginx.conf配置选项的说明,留作以后参考.像负载均衡配置(包括健康检查).缓存( ...
- C#开发中使用配置文件对象简化配置的本地保存
C#开发中使用配置文件对象简化配置的本地保存 0x00 起因 程序的核心是数据和逻辑,开发过程中免不了要对操作的数据进行设置,而有些数据在程序执行过程中被用户或程序做出的修改是应该保存下来的,这样程序 ...
- 使用T4模板生成不同部署环境下的配置文件
在开发企业级应用的时候,通常会有不同的开发环境,比如有开发环境,测试环境,正式环境,生产环境等.在一份代码部署到不同环境的时候,不同环境的配置文件可能需要根据目标环境不同而不同.比如在开发环境中,数据 ...
- 配置文件Java读写
今天把配置文件的Bug修复了,总结一下Java配置文件如何读写 配置文件的格式 以.properties后缀结尾,内容不出现空格和双引号 //config.properties Driver=com. ...
随机推荐
- tail 显示文件内容尾部
1.命令功能 tail默认显示文件内容尾部10行. 2.语法格式 tail option file 参数说明 参数 参数说明 -n 显示指定行数 -f 实时输出文件变化后追加的数据 -s 监视文件 ...
- RestTemplate 发送post请求
springboot使用restTemplate post提交值 restTemplate post值 post提交有 FormData和Payload 两种形式: 第一种是formdata形式,在h ...
- 【leetcode】877. Stone Game
题目如下: Alex and Lee play a game with piles of stones. There are an even number of piles arranged in ...
- 计算一段日期内的周末天数的php代码(星期六,星期日总和)
代码如下: /*| Author: Yang Yu <niceses@gmail.com>| @param char|int $start_date 一个有效的日期格式,例如:200910 ...
- Web 开发中很实用的效果【源码下载】
网页特效下载 引用地址:http://www.yyyweb.com/350.html 超炫的页面切换动画效果 今天我们想与大家分享一组创意的页面切换熊效果集合.我们已经在示例中罗列了一组动画,可以被应 ...
- 台哥原创:java 数独源码
2010年,当时正在做手机游戏的客户端开发工作. 每天加班之余,用了两三个晚上,开发了这个数独. 主要是生成数独数组的算法,有点难度.. 如下图:点选数字栏里的数字后,界面上所有该数字会高亮显示. ...
- JDK 5.0 新增解决线程安全 Callable接口和线程池
在jdk5.0后又新增了两种解决线程安全的问题 一: 实现Callable接口, 实现接口步骤: 1: 创建一个实现Callable接口的实现类 2: 实现Callable接口中的call()方法, ...
- Invalid bound statement (not found)--spring boot集成mybatis
问题: {"timestamp":"2019-07-02T10:21:32.379+0000","status":500,"err ...
- 测开之路七十九:python 文件处理和对象的写入读取
"""处理文件:open(文件名, 模式,编码) 'r' 打开阅读(默认)'w' 打开写入,首先截断文件'x' 打开独占创建,如果文件已经存在则失败'a' 打开写入,追加 ...
- 【python】 全角半角转换
以输入为GB18030编码字符串为例: #把全角字符串转半角 def tobanjiao(string): ustring = string.decode('GB18030') rstring = & ...