Internet的控制设置

Internet的proxy设置之后,并且登录的用户名也是正确的,那么PaperCut NG Internet的控制模式必须配置到监控的proxy日志文件里。此配置包括了以下的设置:

一旦设置被配制,PaperCut NG可以找到大多数近期的日志文件,分析内容并发送到应用程序的使用信息中。

PaperCut NG Internet控制服务的安装将依赖于您网络的配置。许多网络将有一个潜在的proxy服务器,可能或不可能适合PaperCut NG应用程序服务器的安装。对于此原因,Internet的控制服务也可能分别配置到主服务器,或通过网络共享远程访问proxy服务器日志。对于分开的配置可能包括以下这些原因:

以下是一些常见网络设置的实例,其中包含了Internet的控制服务。

在Windows上配置Internet的控制服务

  1. 设置向导对于Internet的控制服务还包括了PaperCut NG应用程序服务器。启动它,以管理员的身份运行:开始程序文件PaperCut NGInternet的控制Internet控制服务的设置,或文件位于:[appdir]\providers\net\bin\win\setup-net-service.exe

  2. 在网络proxy类型下选择proxy的服务器类型,并且在日志文件路径下查找日志文件。将基于被选择的proxy类型被设置为自动模式。如果您已经更改了日志文件名称的格式,那么在此输入一个定制的文件类型。
    Selecting the proxy server type and log file location

    图表13.5. 选择proxy服务器的类型和日志文件的路径

  3. 点击测试设置。测试结果现在应该显示一些数据来反映proxy日志文件所找到的信息。如果数据看起来是正确的(如:您所认出的用户名和所接收的数据都是正确的),点击下一步。否则,核查输入数据的正确性,并且所包含的日志文件路径也是正确的。

    Example output from a test parse of proxy server log files

    图表 13.6. 分析测试proxy日志文件输出的实例

    如果日志文件被某种方式破坏就有可能遇到一些分析错误,但是如果这种情况太多的话可能会显示一些不正确的日志格式。为您的系统核查您所选择的网络的proxy类型。

  4. 选择适合用户访问internet的安全组。 internet控制服务将修改组成员的用户可利用的金额(如:当用户的金额用完时,他们将被从此组中移除)。如果当您配置 proxy服务器时还没有准备创建此组的目的,那么推荐您使用一个名称如Internet Users来创建一个新组。

    Selecting a security group to allow internet access

    图表 13.7. 选择一个允许访问internet的安全组

    一旦选择的组适合,那么将点击下一步。

  5. 允许Internet的控制服务修改组成员以便他们必须有适当的特权。推荐您创建一个新的域,以适合有特权的用户。对于服务帐户的密码应该设置为永久不过期的

    Selecting a service account

    图表 13.8. 选择一个服务帐户

    点击下一步继续。

  6. Internet的控制服务现在将被配置。点击完成那么设置向导将完成。

    确定安装是成功的那么PaperCut NG应用程序服务器现在就可以监控internet的使用情况,详细信息请查看 “校验网络控制服务的设置”部分。

在Windows上配置Internet的控制服务作为一个二级服务器

  1. 确保主服务器的设置是正确的

    在安装Internet控制服务之前,您应该花一些时间确保主服务器(中央应用程序服务器)的设置和运行是正确的。如果运行状况不是很好那么现在就需要添加一个额外的服务器以解决一些复杂的故障问题。例如:如下校验:

    • 允许用户从他们的工作站登录到用户页面。

    • 管理员可以访问此系统。

  2. 确保防火墙软件的设置允许访问端口9191

    Internet的控制服务需要在端口9191上通信(初始TCP连接)。管理员应该确保任何防火墙软件在主服务器上不被设置来自本地网络端口上任何锁定。

  3. 安装Internet的控制服务

    在二级服务器上安装Internet的控制服务软件。在Windows服务器上, 通过在安装向导里选择“二级Internet服务器的安装”选项来完成此操作。

  4. 输入主服务器的路径

    在二级服务器上的打印供应者需要了解主服务器是在哪安装的。

    1. 打开文本编辑器如:记事本。

    2. 打开文件: [appdir]\providers\net\connection.properties

    3. 更新server-ip, server-portserver-name行使与主服务器相匹配。

    4. 重新启动服务器以便新的配置被识别。为了避免重新启动,管理员可能也选择手动重新启动PaperCut Internet供应者服务。

  5. 配置Internet的控制服务

    继续设置可以的步骤可以在“在Windows上配置Internet的控制服务”部分。

PaperCut NG使用此配置所包含的可利用的命令行。 执行此配置:

  1. papercut用户的身份登录到Linux服务器运行PaperCut NG。

  2. 运行命令:[appdir]/providers/net/bin/linux-i686/setup-net-provider

  3. 及时回答以下问题。

  4. 可利用日志文件执行测试分析。核查所期望的结果。

  5. 当重新启动应用程序服务器时,这将重新启动应用程序服务器并也将启动Internet控制服务以分析日志文件。

  6. 确定安装是成功的以便PaperCut NG应用程序服务器可以立刻监控internet的使用情况,详细信息在“检验网络控制的服务设置”部分有介绍。

在Linux上配置Internet的控制服务作为一个二级服务器

紧急文档 - 请与我们的PaperCut NG支持联系取得更详细的信息。

校验网络控制服务的设置

首先校验网络控制服务的运行。做法如下:

  1. 登录到PaperCut NG管理界面。

  2. Internet的导航部分

  3. 查看Internet控制服务状态部分。此显示了最近的状态信息和更新的时间状态。

  4. 如果状态文本的Internet控制服务还未启动,那么应该核查应用程序服务区并重新启动所需要的设置。详细信息可以查看图表13.9“Internet控制服务状态的运行实例”

    Example of Internet Control service status when service is running.

    图表 13.9. Internet控制服务状态的运行实例

  5. 如果服务的运行是正确的那么可以使用proxy服务器访问Internet并校验服务状态所显示的正在读取的日志。这应该是明显的,因为当前行的号码应该在增长。

  6. 默认应用程序服务器服务报表Internet的使用情况。一旦这个时间已经过了,那么Internet的使用日志可以被查看并且包含了当前Internet的使用情况。如果这是一个事件那么Internet计费服务就会正确的监控proxy日志。