인터넷 없이 공유하기
네트워크에 LAN 서버나 데스크톱 수신기가 있으면 WhispShare는 인터넷이 필요 없어요. 두 기기가 서로를 찾고 파일은 그 공간 밖으로 나가지 않아요.
시작하기 전에
두 기기가 모두 들어갈 수 있는 로컬 네트워크와, 첫 페이지를 제공할 둘 중 하나의 호스트가 필요해요. 그 네트워크의 컴퓨터에서 돌아가는 LAN 서버이거나 현장 모드의 데스크톱 수신기예요. 이미 앱을 설치한 휴대폰은 원본 서버에 닿지 않아도 캐시에서 열 수 있어요.
단계
- LAN 서버를 시작하거나 데스크톱 수신기를 현장 모드로 두세요(현장 모드에는 비즈니스 로그인이 필요해요).
- 모든 휴대폰과 컴퓨터를 같은 Wi-Fi에 연결하세요.
- 호스트가 제공하는 로컬 페이지를 열거나 설치된 앱을 여세요.
- 한 네트워크에서와 똑같이 QR이나 링크로 페어링한 다음 파일이나 음성 메시지를 보내거나 전화하세요.
상대가 보는 것
상대 기기에는 “같은 네트워크” 배지가 있는 평소 대화가 보여요. LAN에서의 페어링, 전송, 통화, 음성 메시지는 집에서와 똑같이 작동해요. 손님의 브라우저에는 로컬 주소에 대한 인증서 경고가 뜰 수 있고, 여기서는 그 경고가 정상이에요. 단계는 아래에 있어요.
문제가 생기면
처음에는 호스트 컴퓨터가 자체 인증서를 만들었기 때문에 기기마다 인증서 경고가 떠요. iPhone에서는 “세부사항 보기”를 누르고, “이 웹 사이트 방문”, “웹 사이트 방문” 순서로 누르세요. Android에서는 “고급”을 누르고 “이동(안전하지 않음)”을 누르세요. 경고를 피하려면 호스트가 출력하는 주소(whispshare-lan-ca.crt로 끝나요. README 참고)에서 호스트의 인증 기관을 설치하세요. Away 링크, 봉인 슬롯, 푸시는 인터넷이 필요해서 계속 쓸 수 없고, 보내는 사람의 파일은 자신의 보내기 대기함에서 기다려요. 클라이언트 격리가 켜진 장소의 Wi-Fi는 호스트 컴퓨터를 포함해 그 위의 어떤 두 기기 사이도 직접 경로를 막으므로, 호스트를 한쪽 끝으로 써 봐도 소용없어요. 페어링이 멈추면 액세스 포인트에서 격리를 끄거나 격리가 없는 네트워크(휴대폰 핫스팟 등)를 쓰세요. 앱을 설치한 적이 없고 호스트 페이지에도 닿지 않는 휴대폰은 시작할 수 없어요.
한도
같은 네트워크 한도가 적용돼요. 무료는 전송 한 번에 파일 10개, 2 GiB까지예요(iPhone은 1 GiB). 릴레이되는 게 없으니 측정되는 것도 없어요. 여기서 만든 룸은 참여한 휴대폰 안에만 있어요. 네트워크가 끊기면 각 휴대폰이 이미 가진 것만 남아요.