내보내기 버튼이 주는 것은 파일 하나이며, 그 파일은 준비의 가장 작은 부분입니다. 정말로 저녁 하나를 구하는 것은 그 파일이 무엇을 빠뜨리는지, 터널 자체가 고장 났을 때 어떻게 라우터로 돌아올지, 그리고 복원이 무엇을 되돌리지 않는지 아는 것입니다. VPN 페이지를 열기 전에 이 세 가지를 기록하십시오. 어느 작업도 어렵지 않으며, 바로 그래서 미뤄집니다.

내보내기에 실제로 들어 있는 것

대부분의 라우터 펌웨어에서 내보내기는 설정 묶음입니다. 인터페이스, 방화벽 규칙, DHCP 예약, VPN 구성, 그리고 흔히 그에 딸린 개인 키까지 포함됩니다. 그래서 그 한 파일에는 비밀이 들어 있고, 이는 어디에 둘 수 있는지와 누가 읽을 수 있는지를 바꿉니다.

또한 완전한 경우는 드뭅니다. 프로필이 키 자료, 인증서 파일, 또는 설정 내보내기가 담지 않는 패키지를 가리킬 수 있고, 새로 플래시한 기기에서 복원하면 그 참조만 돌아오고 참조된 객체는 돌아오지 않습니다. 파일이 작업 상태의 디스크 이미지라고 가정하지 말고 내보내기의 범위에 대해 펌웨어 문서를 읽으십시오.

펌웨어가 제공한다면 파일을 암호화하고, 라우터 자체가 아닌 곳에 보관하십시오. 자신이 설명하는 기기에만 사는 백업은 필요한 바로 그 순간에 사라집니다. 내보내기를 자격 증명 저장소로 대하십시오. 다른 사람 손에 들어가면 실제로 그것이 되기 때문입니다.

그 주변의 의존 관계를 기록하십시오

설정 파일은 무엇에 속하는지 모르면 의미가 없습니다. 모델, 펌웨어 버전, 사용 중인 프로토콜, 이 라우터의 역할을 기록하십시오. 그 사실들을 다시 읽는 데 라우터가 필요 없는 곳에 적어 두십시오.

복원이 작동할지를 네 가지가 결정합니다.

ItemWhere to record itWhat breaks without it
Firmware versionNext to the backup fileRestore rejected or silently partial
VPN keys and certificatesSeparate encrypted copyDevice restored, tunnel cannot authenticate
WAN and LAN addressingPaper or offline noteCannot reach the admin page afterwards
Out-of-band accessConsole or management portNo path back in when the tunnel fails

사람들이 건너뛰는 것이 바로 마지막 줄입니다. 라우터로 가는 유일한 길이 곧 다시 구성하려는 터널을 지난다면, 최악의 순간에 스스로를 밖에 가두는 준비를 해 둔 셈입니다.

먼저 복구 경로를 적으십시오

무엇이든 바꾸기 전에 라우터에 닿을 수 없게 되었을 때 따를 단계를 적으십시오. 어느 케이블, 어느 포트, 어느 주소, 어느 계정인지. 그리고 라우터가 아직 작동하는 동안 그 단계를 한 번 따라가 보십시오. 모든 것이 작동할 때 콘솔이나 관리 인터페이스가 응답하는지 확인하십시오. 장애가 난 뒤에 고장 난 콘솔을 발견하면 십 분이면 될 되돌리기가 현장 방문이 되기 때문입니다.

메모에는 파일 이름만이 아니라 복원 절차 자체를 넣으십시오. 그것을 읽는 사람은 어쩌면 당신입니다. 지쳐 있고, 불편한 시간에, 파일이 어디로 갔는지 기억도 없이.

복원한 다음 무엇이 돌아왔는지 확인하십시오

복원이 끝났다고 해서 작동하는 네트워크가 된 것은 아닙니다. 조용히 기본값으로 되돌아가는 부분을 확인하십시오. DNS 리졸버 설정, 옛 인터페이스를 가리키던 방화벽 규칙, 터널 게이트웨이를 가리키던 모든 경로입니다. 실험 중에 편집한 규칙을 열어 내보내기에 무엇이 있었는지와 비교하십시오. 자정에 추가하고 아침에 잊은 넓은 허용 규칙은 모든 복원을 견딥니다. 방금 다시 불러온 파일의 일부이기 때문입니다.

OpenWrt 계열 기기에서 유용한 명령은 살아 있는 터널, 라우팅 테이블, 그리고 라우터 자체에서의 리졸버 응답을 출력합니다.

wg show
ip -4 route
nslookup example.com 192.168.1.1

그다음 라우터가 아니라 일반 클라이언트에서 시험하십시오. 기기에서는 핸드셰이크가 되지만 클라이언트가 이름을 확인하지 못하는 터널은 정책 문제이며, 콘솔을 쥔 사람을 제외한 모두에게 고장 난 VPN으로 보일 것입니다.

복원이 고치지 않는 것

키를 되돌린다고 무언가가 폐기되지는 않으며, 사본이 몇 개 있는지도 알려 주지 않습니다. 되돌린 이유가 분실한 기기, 공유된 내보내기, 침해 의심이었다면, 옛 키는 사본이 있는 어디에서나 여전히 유효하고, 복원된 구성은 그것을 다시 사용하게 만듭니다.

서비스가 지원하는 절차로 peer를 교체하거나 폐기한 다음, 라우터와 옛 자료를 아직 가진 클라이언트를 갱신하십시오. 백업은 알려진 작동 상태를 나타내며, 알려진 안전한 상태를 나타내지는 않습니다. 그 차이는 기기가 사라졌을 때 정확히 중요해집니다.

관련 글