HandyCafe Docs
owner it-admin

安装网关

本页所有步骤都只在网吧第一次部署网关时做一次。如果还没读过 网关, 请先阅读:那里说明了网关是什么、在网络中处于什么位置。


第 1 步:选择电脑

网关需要一台在网吧营业期间始终开机的 Windows 电脑。你有两种选择,两种都很常见。

就用运行 HandyCafe Server 的那台电脑。 不用额外购买,也不用腾地方, 只需维护一台机器。代价是重启 Server 电脑时,网吧的网络也会跟着中断, 而且这台电脑需要加装第二块网卡。

单独一台电脑。 网吧的网络不再依赖 Server 电脑:你可以重启 Server、升级它, 甚至它出了故障,大家也照样在线。一台旧的办公电脑就够用。 能腾出一台机器的网吧,这是更好的选择。

无论哪种方式,网关都由 HandyCafe Server 管理。设置完成后,你不需要再坐到网关电脑前操作。


第 2 步:装上两块网卡

这是唯一绕不开的要求。网关通过一块网卡接入互联网,再通过另一块网卡把网络分给网吧。 单网卡电脑做不到这一点。

大多数电脑主板上自带一块网卡,所以你需要再加一块:

  • PCIe 网卡,如果电脑有空闲插槽。最便宜,也最稳固。
  • USB 有线网卡,如果没有空闲插槽。它能正常工作, 而且比以后把整个网吧迁到另一台电脑上省事得多。

无线网卡不能作为面向网吧的网卡。网吧一侧要同时承载所有客户机的流量。


第 3 步:布线

找到现在从光猫接到网吧交换机的那根网线。这一根线要变成两根。

  1. 光猫接到网关电脑的第一块网卡。
  2. 网关电脑的第二块网卡接到网吧交换机。

其他一切保持不变。客户机不动,交换机不动,光猫也不动。

如果网吧有不止一条互联网线路,现在先接上第一条,其余的以后在 WAN 选项卡中添加。 参见 互联网线路。


第 4 步:安装软件

在 HandyCafe Server 中打开 设置 > 网关。

安装在本机

点击 安装到本机。Server 会先确认一次,因为这台电脑将成为整个网吧的路由器。 确认后,Windows 会弹出一次授权提示,其余步骤自动完成。整个过程需要几分钟。

安装在另一台电脑

点击 为另一台电脑下载。下载完成后,文件位置会显示在按钮下方。 把这个文件复制到 U 盘,拿到网关电脑上运行。安装过程中不需要输入任何内容。

安装完成后

安装程序会在网关电脑的浏览器中打开两个页面:以 Windows 所用语言显示的本指南, 以及网关自己的页面。此时网络还没有任何改变。在你于第 6 步中指定网卡之前, 网关不会动任何网卡。


第 5 步:登录网关页面

网关页面位于网关电脑上的 https://127.0.0.1:8443/。点击通知区域中的图标也能打开它。

浏览器会先提示证书警告。 这是正常现象。该证书由网关自行签发, 因为这台机器之外没有任何机构能为你内网中的一台电脑作担保。 在警告页面中打开浏览器的详细信息或高级选项,选择继续访问该网站。

使用初始登录信息登录:

用户名 密码
admin handycafe

每台新网关的初始登录信息都相同,这里特意写出来:它们不是秘密,只是一个起点。 登录后,页面会要求你先设置自己的用户名和密码,然后才能做其他操作。 HandyCafe Server 会从另一台电脑使用同样的信息登录。知道初始密码的任何人也能这样做。

如果之前已经修改过密码,请用修改后的密码登录。


第 6 步:指定每块网卡的用途

打开 网络设置 选项卡。这里列出了电脑上的网卡、它们的地址以及是否插着网线。 页面还会建议哪一块面向光猫、哪一块面向网吧。

  • 面向互联网的网卡:插着光猫网线的那块网卡。
  • 面向网吧的网卡:插着网吧交换机网线的那块网卡。

接受建议之前先核对一下。如果两块网卡型号相同,光看名称是分不出来的, 这时暂时拔掉其中一根网线就能分清:被拔掉的那块会显示为未连接。

点击 应用。

应用后它会问的问题

改变网卡的朝向会重新配置这台电脑的网络。如果选错了,网吧就会断网, 而且没有人能连上网关去撤销。

所以网关不会直接应用更改。它先应用,然后询问一切是否仍然正常; 如果一分钟内没有人回答,它会自动恢复原来的设置。

在回答 是,保留这些设置 之前,先检查两件事:这台电脑是否仍能上网, 以及网吧里的一台电脑是否也能上网。只要有一台不行,就回答 否,恢复原来的设置, 或者什么都不回答,等一分钟自动恢复。

随后 状态 选项卡会显示两块网卡、网关在网吧内网中的地址 (全新安装时为 192.168.10.1),以及网吧电脑是否正在获取地址。 如果这里有问题,选项卡会说明是什么问题以及如何处理。


第 7 步:连接 HandyCafe Server

在 HandyCafe Server 中打开 设置 > 网关,填写:

  • 网关地址:网关在网吧内网中的地址,全新安装时为 192.168.10.1。 如果网关就运行在 Server 电脑上,同样使用这个地址。
  • 端口:8443。
  • 用户名 和 密码:你在第 5 步中登录时设置的那一组。

点击 测试连接,然后点击 连接。Server 会记住网关的证书, 一旦证书发生变化,就会拒绝连接。


第 8 步:检查

  • HandyCafe Server 的主菜单中出现 互联网 页面,其概述选项卡显示线路在线。
  • 网吧内网中的一台客户机能打开网页。
  • 设置 > 网关 显示网关已连接。

安装到此完成。之后的一切都属于日常操作,都在互联网页面中进行。


网关自己的页面

你在第 5 步中登录的页面在安装后依然有用。当 HandyCafe Server 无法启动或连不上网关时, 可以从这里进入:查看状态、重新进行网络设置、查看日志、下载诊断文件发给技术支持、 重启网关、修改密码。其他所有操作仍在 HandyCafe Server 中进行。

该页面只对网关电脑本机提供。网络中的其他机器什么也看不到,连登录表单都没有。


忘记密码时

在网关电脑上以管理员身份打开命令提示符,依次运行以下三条命令:

net stop HandyCafeGateway /y
"C:\Program Files\HandyCafe\Gateway\gatewayd.exe" --config "C:\Program Files\HandyCafe\Gateway\gatewayd.toml" reset-admin-password
net start HandyCafeGateway

账户会恢复为 admin / handycafe。用它登录,然后重新设置你自己的密码, 网关页面和 设置 > 网关 两处都要改。网关停止期间,网吧没有网络。 这项操作无法通过网络完成,这是有意为之。


把网关迁移到另一台电脑

在新电脑上安装网关,并让 Server 连接到新地址。然后在旧电脑上卸载网关, 至少也要停止它的服务:同一网络中有两台网关同时分配地址,会互相冲突。