在 MX 系列路由器上设计强制门户身份验证登录页面
从 Junos OS 版本 14.2 开始,您可以在交换机上设置强制门户身份验证,将所有 Web 浏览器请求重定向到要求用户在允许访问用户名之前输入用户名和密码的登录页面。成功认证后,允许用户访问网络并重定向到请求的原始页面。
Junos OS 为强制门户窗口提供了可定制的模板,允许您轻松设计和修改外加门户登录页面的外观。您可以修改模板的设计元素,以更改您的强制门户登录页面的外观,并将说明或信息添加至页面。您也可修改强制门户登录页面的任何设计元素。
在强制登录页面之前显示的第一个屏幕要求用户阅读“使用条款和条件”。通过单击“同意”按钮,用户可访问强制门户登录页面。
图 1 显示了强制门户登录页面的示例:

表 1 汇总了强制门户登录页面的可配置元素。
元素 | CLI 声明 | 说明 |
---|---|---|
页脚背景颜色 |
footer-bgcolor hex-color |
HTML 十六进制代码,用于外加门户登录页面脚本的背景颜色。 |
页脚消息 |
footer-message text-string |
强制门户登录页面脚下显示的文本。您可以提供版权信息、链接和其他信息,例如帮助说明、法律声明或隐私政策 脚脚中显示的默认文本为 Copyright @2010, Juniper Networks Inc. |
页脚文本颜色 |
footer- text-color color |
脚踏脚上的文本颜色。默认颜色为白色。 |
表单背景颜色 |
form-header-bgcolor hex-color |
HTML 六边形代码,用于在强制门户登录页面的外形区域顶部的标头条的背景颜色。 |
表单标头消息 |
form-header-message text-string |
强制门户登录页面标头中显示的文本。默认文本为 Captive Portal User Authentication |
表单标题文本颜色 |
form-header- text- color 颜色 |
表头中的文本颜色。默认颜色为黑色。 |
表单重置按钮标签 |
form-reset-label label-name |
用户可使用该 Reset 按钮清除表格上的用户名和密码字段。 |
表单提交按钮标签 |
form-submit-label label-name |
用户可使用该 Login 按钮提交登录信息。 |
标题背景颜色 |
header-bgcolor hex-color |
HTML 六边形代码,用于外加门户登录页面标头的背景颜色。 |
标题徽标 |
header-logo filename |
文件的文件名,包含要显示在强制门户登录页面标头中的徽标图像。图像文件可以是 GIF、JPEG 或 PNG 格式 您可以将徽标映像文件上传到交换机。将徽标复制到交换机上的 /var/tmp 目录(提交期间,文件保存到持久位置)。 如果您未指定徽标图像,将显示瞻博网络徽标。 |
标题消息 |
header-message text-string |
页面标头中显示的文本。默认文本为 User Authentication。 |
标题文本颜色 |
header-text- color颜色 |
标题中的文本颜色。默认颜色为白色。 |
身份验证后 URL |
post-authentication-url url |
用户通过成功身份验证实现的 URL。默认情况下,用户会被定向到他们最初请求的页面。 |
要设计强制门户登录页面:
现在,您可以提交配置。
对于未指定的自定义选项,将使用默认值。