내 동네 커피숍 카운터 뒤 벽에는 아무도 1 피트 이상 떨어진 곳에서 읽을 수 없는 글꼴로 WiFi 비밀번호가 인쇄된 적층 카드가 있습니다. 수십 명의 사람들이 눈을 가늘게 뜨고,잘못 입력하고,오류를 받고,다시 시도하는 것을 보았습니다. 우리 사무실에 있는 작은 회의실을 장착했을 때 나는 그 말을 반복하기를 거부했습니다. 대신 WiFi QR 코드를 인쇄하여 문 옆에 붙였고,"what is the WiFi again?" 메시지는 밤새 0 으로 떨어졌습니다. 그 경험이 Toolz 가 이제 전용을 갖게 된 이유입니다 와이파이 QR 코드 생성기그리고 이 가이드는 제가 만들고 테스트하면서 작업한 모든 것입니다.
TL;DR: WiFi QR 코드는 네트워크 이름, 암호 및 보안 유형을 표준에 저장합니다
WIFI:iphone 과 Android 가 기본적으로 읽는 포맷입니다. 게스트가 카메라 앱으로 스캔하고 프롬프트를 탭한 후 아무 것도 입력하지 않고 가입합니다. 이 도구는 페이로드를 구축하고 까다로운 문자를 이스케이프하며 브라우저에서 완전히 인코딩하므로 암호는 업로드되지 않습니다. 사이니지의 경우 SVG 로 인쇄하거나 화면의 경우 PNG 로 인쇄하면 만료되지 않습니다.
저는 Laravel 과 React 에 SaaS 제품을 만들고,조용히 마찰을 제거하는 작은 도구에 대한 애착을 가지고 있습니다. WiFi QR 코드는 바로 그 것입니다. 모든 사람이 가진 문제를 해결하고,비용이 들지 않으며,포맷을 이해하면 진정으로 아무 것도 작동하지 않고,사용 방법,코드가 첫 번째 시도에서 스캔하는지 또는 모든 사람을 좌절시키는지를 결정하는 소수의 세부 사항을 통해 걸어 보겠습니다.
WiFi QR 코드란 무엇입니까?
WiFi QR 코드는 무선 네트워크에 가입하기 위한 자격 증명을 인코딩하는 QR 코드입니다. 기호 자체는 다음과 같이 표준화됩니다 ISO/IEC 18004; 그만큼 WIFI: 그 안에 있는 페이로드는 해당 표준의 일부가 아닌 사실상의 관례이므로 Android와 iOS 간에 동작이 다릅니다. 코드는 웹사이트를 가리키는 대신 네트워크 이름, 비밀번호, 보안 방법을 설명하는 짧은 구조화된 문자열을 전달합니다. 전화 카메라가 해당 문자열을 읽으면 운영 체제는 형식을 인식하고 네트워크에 직접 연결하여 사람이 보거나 입력하지 않도록 비밀번호를 입력합니다.
아이디어는 수년간 전화에 내장되어 있습니다. Apple 은 iOS 11 에서 카메라 기반 WiFi QR 스캔을 추가했으며 Android 10 이상을 실행하는 대부분의 Android 전화는 기본 카메라 앱 또는 WiFi 설정 화면을 통해 동일한 작업을 수행합니다. 그 기본 지원은 기술을 사용할 가치가있는 전체 이유입니다: 게스트에게 특수 리더를 설치하도록 요청하지 않고 휴대 전화가 이미 가지고있는 기능에 의존하고 있습니다.
이것이 카드에 암호를 쓰는 것과 다른 점은 단지 편리함만이 아니라 정확성입니다. 게스트 네트워크의 암호는 대소문자와 기호가 혼합된 긴 문자열인 경향이 있으며,정확히 인간이 잘못 입력하는 것과 같은 종류입니다. 스캔은 바이트에 대한 자격 증명 바이트를 전송하므로 대문자 I,소문자 l 및 숫자 1 사이에 모호함이 없습니다. a 로 강력한 키를 생성한 적이 있다면 암호 생성기 그리고 누군가가 손으로 그것을 입력하려고 시도하는 것을 지켜보면서 당신은 이미 그 매력을 이해하고 있습니다.
WiFi QR 형식은 실제로 어떻게 작동합니까?
흑백 사각형 아래에는 일반 텍스트 문자열이 있습니다. WiFi 의 경우 다음과 같은 컴팩트 형식을 따릅니다:
WIFI:T:WPA;S:MyNetwork;P:MyPassword;;
각 필드는 문자, 콜론, 값 및 세미콜론입니다. T 는 인증형, S SSID(네트워크 이름)입니다 P 는 암호입니다. 전체가 싸여 있습니다 WIFI: 앞쪽에 있고 끝에 이중 세미콜론으로 닫혀 있습니다. 그 뒤 ;; 장식적이지 않습니다. 일부 Android 파서는 두 번째 세미콜론이 누락 된 경우 최종 필드를 삭제하므로 생성기에 항상 포함됩니다.
알만한 분야가 하나 더 있습니다. 숨겨진 네트워크,이름을 방송하지 않는 네트워크가 필요합니다 H:true 추가 그래서 전화는 적극적으로 검사에서 볼 때까지 기다리지 않고 그것을 조사 알고. 그 플래그가 없으면 전화는 올바른 이름과 암호를 가지고 여전히 숨겨진 SSID 에 연결 실패 할 수 있습니다.
이 문자열을 만드는 가장 까다로운 부분은 탈출입니다. 캐릭터 \, ;, ,, ", 그리고 : 모두 형식에 의미가 있으므로 SSID 또는 암호에 해당 항목이 포함되어 있으면 백슬래시로 이스케이프해야 합니다. 암호와 같은 p@ss;word 그렇지 않으면 두 필드로 읽혀 조인을 깨뜨립니다. The 와이파이 QR 코드 생성기 이를 자동으로 처리하므로 암호를 그대로 붙여넣고 인코딩된 버전이 충실하다는 것을 신뢰할 수 있습니다. 이는 더 넓을수록 동일한 이스케이프 논리입니다 QR 코드 생성기 집중된 도구로 들어 올려 WiFi 사전 설정을 사용합니다.
문자열이 빌드된 후에는 어떻게 되나요?
일단 WIFI: 문자열이 존재하며,QR 코드 기호를 정의하는 국제 표준인 ISO/IEC 18004 에 따라 QR 매트릭스로 인코딩됩니다. 텍스트는 UTF-8 바이트로 변환되고,Reed-Solomon 오류 수정으로 래핑되어 코드가 얼룩과 주름에서 살아남고,모서리에 파인더 패턴이 있는 모듈로 배치되고,마스크 처리되어 패턴이 균형을 이루고 스캐너가 잠그기 쉽습니다.
그 인코딩 단계는 다른 QR 페이로드를 인코딩하는 것과 동일하며 이는 좋은 일입니다: 이는 WiFi QR 코드가 특별한 리더가 필요한 특별한 종류의 코드가 아니라는 것을 의미합니다. 콘텐츠가 우연히 네트워크 자격 증명인 일반 QR 코드이며 QR 코드를 읽는 모든 스캐너는 텍스트를 읽을 수 있습니다. 그런 다음 전화가 네트워크 가입을 제안하는지 여부는 인식되는 운영 체제에 따라 다릅니다 WIFI: 모든 최신 버전의 iOS 및 Android가 수행하는 접두사입니다.
자격 증명이 패턴으로 구워지기 때문에 결과 코드는 정적입니다. 오프라인 상태가 될 수 있는 서버를 가리키는 짧은 링크가 중간에 없고,그 뒤에 계정이 없으며,검사된 횟수를 추적하는 것도 없습니다. 그것은 의미 있는 개인 정보 보호 속성이며,내가 그것에 대해 더 많이 쓴 만큼 충분히 신경쓰는 것입니다 데이터 개인정보 보호 가이드. 암호는 이미지 안에 있고 다른 곳에 없습니다.
와이파이 QR코드는 어떻게 만드나요?
도구는 이것을 4 개의 짧은 단계로 유지합니다.
1 단계: 네트워크 이름을 정확하게 입력합니다
대문자 및 공백을 포함하여 라우터에 나타나는 대로 정확하게 SSID를 입력합니다. SSID는 대소문자를 구분하므로 HomeWiFi 그리고 homewifi 전화에 관한 한 두 개의 서로 다른 네트워크입니다. 코드가 나중에 연결되지 않으면 잘못 입력되거나 잘못된 경우 SSID 가 가장 먼저 확인됩니다.
2단계: 비밀번호를 추가하고 보안 유형을 선택합니다
WiFi 암호를 입력한 다음 보안 모드를 선택하십시오. 지난 10 년 동안 만들어진 거의 모든 라우터를 다루는 모든 WPA,WPA2 또는 WPA3 네트워크에 대해 WPA 를 선택하십시오. WEP 를 여전히 사용하는 진정으로 오래된 하드웨어에 대해서만 선택하고 암호가 전혀없는 핫스팟을 엽니 다. 확실하지 않은 경우 라우터 또는 해당 관리자 페이지의 레이블이 보안 모드를 알려줍니다. 암호 필드에 표시 / 숨기기 토글이 있으므로 화면에 노출되지 않고 올바르게 입력했는지 확인할 수 있습니다.
3단계: Tick "hidden" 네트워크가 브로드캐스트되지 않는 경우
SSID가 숨겨져 있는 경우 페이로드에 다음이 포함되도록 숨김 네트워크 옵션을 활성화하세요 H:true 플래그. 대부분의 홈 및 게스트 네트워크는 정상적으로 방송되며이 기능이 필요하지 않지만 숨겨진 네트워크는 안정적으로 연결되지 않습니다.
4 단계: 스타일링하고 다운로드하십시오
코드가 작게 인쇄되거나 유리 뒤에 배치될 경우 오류 수정 수준을 높이고,전경색과 배경색을 간판과 일치하도록 설정하면서 강한 대비를 유지한 다음,조용한 구역 여백을 조정합니다. 그런 다음 인쇄용 벡터 SVG 또는 화면용 PNG 를 다운로드합니다. 둘 다 워터마크 없이 나옵니다. 어떤 것도 일괄 주문하기 전에 두세 개의 다른 휴대폰으로 인쇄된 버전을 스캔하세요.
어떤 오류 수정 수준을 선택해야 합니까?
QR 코드는 중복 데이터를 전달하므로 코드의 일부가 더럽거나 찢어 지거나 덮을 때 여전히 읽을 수 있습니다. L,M, Q,H 의 네 가지 수준은 각각 손상된 코드의 대략 7,15, 25,30 퍼센트를 복구합니다. 레벨이 높을수록 중복성이 더 높아져 동일한 양의 데이터에 대해 코드가 더 조밀하고 약간 커집니다.
WiFi 코드의 경우 페이로드가 짧기 때문에 관대해질 여지가 있습니다. 레벨 M 은 깨끗한 화면이나 잘 인쇄 된 카드에 대한 합리적인 기본값입니다. 코드가 적대적인 곳에 살 때 Q 또는 H 로 올라갑니다: 처리되는 적층 카드,태양에 노출되는 창 스티커,전단지 모서리에 작은 인쇄 또는 로고를 중간에 떨어 뜨리려는 디자인. 오류 수정이 스캐너가 로고 커버 모듈을 재구성 할 수 있기 때문에 로고 트릭은 특히 레벨 H 가 필요합니다. 모든 로고를 코드 영역의 약 4 분의 1 아래에 유지하고 중앙에 두십시오.
실제로 WiFi QR 코드는 어디에서 사용해야 하나요?
명백한 집은 사람들이 오가는 모든 공간에서 게스트 WiFi 입니다. 카페,레스토랑, 바는 테이블이나 카운터에 넣을 수 있습니다. 호텔,게스트 하우스 및 단기 임대는 환영 폴더에 인쇄하거나 벽에 프레임을 설정하여 호스트가 새로 도착할 때마다 암호를 반복하지 않도록합니다. 사무실은 리셉션 구역에 하나씩,각 회의실에 하나씩 붙일 수 있으므로 방문자는 아무도 귀찮게하지 않고 온라인에 접속할 수 있습니다.
집에서도 마찬가지로 잘 작동합니다. 냉장고에 하나 또는 부엌 찬장 안에 넣고 가족,친구, 가끔 상인이 스무 자 키를 낭송하지 않고도 가입 할 수 있습니다. 나는 정확히 이것을 위해 서랍에 하나를 보관합니다. 이벤트와 컨퍼런스는 배지와 간판에 사용하므로 참석자는 몇 초 만에 장소 네트워크에 연결되고 교실은 학생들이 가득 찬 방이 한 번에 하나가 아닌 한 번에 가입합니다.
일반적인 스레드는 네트워크가 공유되도록 되어 있다는 것입니다. WiFi QR 코드는 자격 증명을 사소하게 전달하기 쉽게 만들어 주며,이는 게스트 액세스의 포인트이자 개인 네트워크용 코드를 공개되지 않게 하는 이유입니다. 코드를 촬영할 수 있는 사람은 누구나 네트워크를 읽을 수 있으므로 인쇄된 코드를 서면 비밀번호와 동일하게 주의해서 처리하십시오.
WiFi 비밀번호에 대한 QR 코드를 만드는 것이 안전한가요?
클라이언트 측 도구를 사용하면 그렇습니다. 여기서 인코딩은 전적으로 JavaScript 를 사용하여 브라우저에서 이루어집니다. SSID 와 암호는 자체 장치에서 QR 매트릭스로 바뀌고 아무데도 전송되지 않으므로 로그 또는 유출 할 수있는 서버가 없습니다. 브라우저 네트워크 탭을 열고보고이를 확인할 수 있습니다: 코드를 생성하면 네트워크 요청이 없으며 페이지가로드되면 도구가 연결을 계속 꺼서 작동합니다.
주의해야 할 점은 도구가 아니라 인쇄 된 결과입니다. WiFi QR 코드는 시각적 인 형태의 일반 텍스트 자격 증명입니다. 그것이 바로 게스트 액세스를 위해 원하는 것이며,개인 메인 네트워크의 코드를 현관문 외부에 테이프로 붙이면 안되는 이유입니다. 민감한 모든 것에 대해서는 대부분의 라우터가 몇 번의 클릭으로 만들 수있는 자체 암호가있는 별도의 게스트 네트워크를 사용하고 그 만 공유하십시오. a 에서 강력한 고유 키를 사용하는 것과 같은 좋은 WiFi 위생 암호 생성기, 다른 곳과 마찬가지로 여기에서도 중요합니다. 이 점은 제가 계속해서 다시 언급하고 있습니다 개발자 생산성 가이드.
WiFi QR 코드가 때때로 연결되지 않는 이유는 무엇입니까?
코드가 작동하지 않으면 원인은 거의 항상 짧은 목록 중 하나입니다. SSID 또는 암호가 잘못 입력되었으므로 자격 증명이 단순히 네트워크와 일치하지 않습니다. 예를 들어 네트워크가 실제로 WPA2 일 때 WEP 로 설정된 보안 유형이 잘못되었습니다. 네트워크가 숨겨져 있지만 숨겨진 플래그가 설정되지 않았으므로 전화가 결코 조사하지 않습니다. 또는 인쇄 된 코드의 대비가 좋지 않거나 너무 작거나 조용한 영역이 부족하여 카메라가 해결할 수 없습니다.
순서대로 그들을 통해 작업. 정확한 자격 증명으로 재생성,케이스를 다시 확인. 라우터의 보안 모드를 확인합니다. SSID 가 방송되지 않는 경우 숨겨진 옵션을 활성화합니다. 그리고 인쇄 문제의 경우 어두운 모듈을 밝은 배경에서 진정으로 어둡게 유지하고 코드 주위에 최소한 4 모듈 흰색 여백을두고 화면이 아닌 실제 인쇄 크기로 테스트하십시오. 한 가지 더 미묘한 점: 일부 구형 Android 휴대 전화는 일반 카메라 앱에서 WiFi 코드를 읽지 않으며 대신 WiFi 설정에 내장 된 스캐너가 필요하므로 한 전화가 어려움을 겪을 경우 코드가 깨 졌다고 가정하기 전에 다른 것을 시도하십시오.
이것은 vCard 또는 일반 QR 코드와 어떻게 비교됩니까?
WiFi 코드와 a vCard QR 코드 사촌입니다. 둘 다 전화가 기본적으로 이해하는 특정 구조화된 페이로드를 인코딩하며 둘 다 정적이고 비공개입니다. 차이점은 트리거하는 작업입니다: WiFi 코드는 네트워크에 가입하도록 제안하는 반면 vCard 코드는 연락처를 저장하도록 제안합니다. 예를 들어 손님이 세부 정보도 저장하기를 원하는 비즈니스와 같이 WiFi 이상의 것을 공유하고 싶은 경우 vCard 도구는 동반자입니다.
이러한 인식된 형식 중 하나가 아닌 모든 것에 대해 일반 QR 코드 생성기 일반 URL,텍스트, 이메일,SMS, 전화 번호를 처리합니다. 전용 와이파이 도구는 네트워크 자격 증명이 자신의 규칙,탈출, 보안 유형,숨겨진 플래그의 충분한 있기 때문에 존재,집중 된 인터페이스는 빠르고 어려운 일반적인 것보다 잘못 얻을 수 있습니다 페이로드 형식에 대해 생각할 필요가 없습니다; 당신은 이미 알고있는 필드를 채우고 올바른 문자열은 당신을 위해 내장되어 있습니다.
자주 묻는 질문
WiFi QR 코드란 무엇입니까?
WiFi QR 코드는 표준 WIFI: 형식으로 네트워크 이름, 비밀번호 및 보안 유형을 저장하는 QR 코드입니다. 휴대폰 카메라가 이를 스캔하면 장치가 해당 네트워크에 자동으로 가입할 수 있으므로 누구도 비밀번호를 읽거나 입력할 필요가 없습니다.
WiFi 용 QR 코드를 어떻게 생성합니까?
네트워크 이름 (SSID), WiFi 암호 및 대부분의 라우터에 대한 WPA/WPA2/WPA3 인 보안 유형을 입력하십시오. 이 도구는 WIFI: 페이로드를 구축하고 SVG 또는 PNG 로 다운로드하여 인쇄 할 수있는 스캔 가능한 QR 코드로 인코딩합니다.
게스트는 WiFi QR 코드를 사용하여 어떻게 연결하나요?
아이폰과 대부분의 안드로이드 폰에서 카메라 앱을 열고 코드를 가리킵니다. 네트워크에 가입하는 배너가 나타납니다; 탭하면 전화가 연결됩니다. 일부 구형 안드로이드 기기는 카메라 앱 대신 전용 QR 스캐너 또는 WiFi 설정 스캐너가 필요합니다.
WiFi 비밀번호에 대한 QR 코드를 만드는 것이 안전한가요?
예,이 같은 클라이언트 측 도구를 사용할 때,비밀번호는 장치에 인코딩되어 결코 업로드되지 않기 때문에,하지만, 인쇄 된 코드를 스캔 할 수있는 사람은 게스트 WiFi 에 대한 정확히 포인트이지만 공개 뷰에서 개인 네트워크에 대한 코드를 유지하는 이유 인 네트워크를 읽을 수 있음을 기억하십시오.
어떤 보안 유형을 선택해야 합니까?
거의 모든 현재 라우터를 포괄하는 모든 WPA,WPA2 또는 WPA3 네트워크에 대해 WPA 를 선택합니다. WEP 를 여전히 사용하는 오래된 하드웨어에 대해서만 선택하고 암호가 없는 핫스팟에 대해 엽니다. 확실하지 않은 경우 라우터 레이블 또는 관리자 페이지에 보안 모드가 나열됩니다.
WiFi QR 코드는 숨겨진 네트워크에서 작동합니까?
예. hidden-network 옵션을 선택하면 페이로드에 H:true 플래그가 포함되어있어 전화기가 방송되지 않는 SSID 를 적극적으로 조사하도록 지시합니다. 해당 플래그가 없으면 전화기가 올바른 이름과 암호를 사용하더라도 숨겨진 네트워크에 가입하지 못할 수 있습니다.
WiFi QR 코드가 만료되거나 스캔을 추적합니까?
아니요. 정적 QR 코드입니다: 자격 증명이 이미지에 구워 지므로 만료 할 짧은 링크가 없으며 대시 보드 카운팅 스캔이 없습니다. 가입이 필요한 무료 생성기는 종종 서버를 통해 라우팅되는 동적 코드를 생성하지만이 코드는 그렇지 않습니다.
WiFi QR 코드가 연결되지 않는 이유는 무엇입니까?
일반적인 원인은 잘못 입력된 SSID 또는 암호,잘못된 보안 유형,누락된 숨겨진 네트워크 플래그 또는 스캔하지 않는 저대비 인쇄입니다. 정확한 자격 증명으로 재생성하고 라우터에서 보안 모드를 확인한 후 복사본을 만들기 전에 인쇄된 크기를 테스트합니다.



