무료 네트워크에 액세스하는 모든 사용자를 위해 자동으로 브라우저를 열 수 있습니까?


0

로컬 무료 WiFi 네트워크를 설정하고 있습니다. 이 로컬 네트워크에서 Play 프레임 워크 기반 웹 서버를 설정하고 있습니다.

사용자가 서버에 연결하는 데 필요한 단계를 최소화하고 싶습니다. 가능한 한 웹 서버에 액세스하는 사용자를 자동화하고 싶습니다.

예를 들어, 사람들에게 웹 서버 ip 또는 호스트 이름이 아닌 WiFi 네트워크 이름 만 제공하고 싶습니다.

캡처 네트워크에 대해 읽었지만 문제는 캡처 네트워크에 사용자가 웹 브라우저에 액세스 한 다음 트래픽을 캡처하여 웹 페이지로 보내야한다는 것입니다. 제 경우에는 웹 브라우저 열기도 자동화하고 싶습니다.

이것을 어떻게 할 수 있습니까?


1
귀하의 질문은 네트워크 엔지니어링보다 운영 체제와 관련이 있다고 생각합니다. Windows 사용자는 wifi 네트워크에 연결할 때 브라우저를 강제로 여는 방법이 없습니다.
KorXo

답변:


2

귀하의 질문에 대한 정확한 답변은 클라이언트 컴퓨터에서 사용되는 OS에 따라 다릅니다. 대부분의 클라이언트 OS의 경우 클라이언트 호스트의 일부 보안 취약점을 악용하지 않으면 불가능합니다.

내가 당신이 요구하는 것에 가장 가까운 것은 안드로이드 포로 포털의 존재를 자동 감지하는 것입니다. 캡 티브 포털이 감지되면 Android는 사용자에게 알림을 표시하며 사용자는 해당 알림을 눌러 브라우저에서 캡 티브 포털을 열 수 있습니다.


1

이것이 가능하다면 매우 방해적이고 안전하지 않을 것이라고 생각합니다. 당신이 얻은 유일한 해결책은 트래픽을 캡처 한 후 Wi-Fi에 연결하고 올바른 웹 사이트로 리디렉션하는 것입니다.


-1

DHCP 옵션은 DHCP 서버에서 설정할 수 있습니다. 예를 들어 Wi-Fi 네트워크에 등록한 클라이언트에게 특정 서버의 IP 주소 (또는 호스트 이름)를 자동으로 가져 오도록 할 수 있습니다.

응용 프로그램은이 주소를 자동으로 가져 와서 사용해야합니다.


2
DHCP 옵션은 요청하지 않았으므로 어쨌든 답장에 넣을 때 (a) 웹 브라우저를 열고 (b) 특정 URL로 연결 하면 완전히 무시 됩니다 . (힌트 : 그렇지 않습니다.)
Ricky Beam
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.