UniFi - 게스트 포탈 권한상승 URL 자동 리다이렉션¶
download at 2017-04-13T21:59:52Z origin
Overview
이 문서는 UniFi의 포탈 내장 기능을 커스터마이즈하여 AP/게스트 WiFi 에 연결하는 것만으로 자동으로 게스트의 권한상승 URL/사이트로 리다이렉션 하는 방법을 서술합니다.
Notes & Requirements
- 가능한 펌웨어 버전: UniFi 컨트롤러 4버전 이상
- 적용 가능한 장치: 모든 장치
- 요구사항 - UniFi 컨트롤러가 설치되어 있어야 함 - 게스트 네트워크를 구축해야함 - 일부 명령어는 권한 상승을 ㅛㅇ구합니다. 그러므로 "sudo -s" 명령어를 함께 실행하여 루트 수준의 권한으로 명령어를 수행하십시오.
Table of Contents
UniFi 컨트롤러 설정
Step 1: UniFi 컨트롤러의 Settings 탭을 엽니다.
Step 2: 오른쪽의 Guest Control 탭을 클릭합니다.
Step 3: Enable Guest Portal 체크 박스를 클릭합니다.
Step 4: Authentication 에 "No Authentication" 을 타이핑 합니다.
Step 5: 권한상승 URL을 Lending Page에 설정합니다.
Step 6: Enable Portal Customization 체크 박스를 클릭합니다.
Step 7: 오른쪽 아래의 Apply 버튼을 클릭합니다.
(리눅스에서) 포탈 수정
Step 1: /var/lib/unifi/sites/default/portal/ 로 이동하기. 다음 명령어를 사용하십시오. "cd /var/lib/unifi/sites/default/portal/"
Step 2: 백업을 위하여 다음 명령어를 수행하십시오. "mv index.html index.html.orig"
Step 3: 선호하는 텍스트 에디터로 새로운 index.html 파일을 생성합니다.
Step 4: 아래의 내용을 입력합니다:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr">
<head>
<title><unifi txt="WelcomePage.Title" /></title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" type="text/css" href="<unifi url="reset-min.css"/>" />
<link rel="stylesheet" type="text/css" href="<unifi url="styles.css"/>" />
<script type="text/javascript" src="<unifi url="js/jquery.min.js"/>"></script>
<script type="text/javascript" src="<unifi url="js/guest.js"/>"></script>
</head>
<body class="login-page">
<!-- see README.txt for HTML customization instructions -->
<form name="input" id="input" method="post" action="login">
</form>
<script type="text/javascript">
document.getElementById("input").submit();
</script>
</body>
</html>
Step 5: 저장합니다.
Step 6: UniFi 서비스를 다음 명령어를 통해서 재시작합니다. "service unifi reload"
게스트가 게스트 네트워크로 접근할 때 자동으로 인증되고, 권한 상승 URL로 추가 작업 없이 리다이렉션 될 것입니다.
UniFi 버전 3부터 새롭게 추가된 기능은 다중 사이트 관리 입니다. UniFi - Configuring Multiple Sites 문서를 참조하여 새롭게 사이트를 생성하는 방법에 대하여 확인하십시오.
관련 문서