OpenWrt 란 무엇입니까?

작년에 많은 상업용 라우터가 다양한 엔티티에서 스누핑 (또는 더 나쁘게)을 허용 할 수있는 다양한 백도어 결함으로 어려움을 겪는 것으로 나타났습니다. 라우터의 펌웨어에서 발견되는 제한된 기능과 결합하면 일부 사용자에게 대안이 필요할 수 있음이 분명해집니다. 그러나 대안은 무엇입니까? 하나는 크게 향상된 기능 세트와 기본 펌웨어가 건드릴 수없는 수준의 안정성과 보안을 제공하는 라우터 용으로 특별히 제작 된 Linux 배포판 인 OpenWrt입니다.

I, Jonathan Zander [GFDL, CC-BY-SA-3.0 또는 CC BY-SA 2.5], Wikimedia Commons를 통해


OpenWrt 란 무엇입니까?

OpenWrt는 특정 라우터에 설치할 수있는 임베디드 Linux 배포판으로 성능과 제공하는 기능을 크게 향상시킵니다. 어떤 경우에는 기본 라우터 (제한된 기능 포함)를 매우 유연한 네트워크 트래픽 라우팅 도구로 변환 할 수 있습니다.

OpenWrt는 Linksys가 GNU General Public License에 따라 WRT2004G 무선 라우터 용 코드를 발표 한 후 54 년에 시작되었습니다. 해당 라이선스 조건에 따라 Linksys는 펌웨어 코드를 일반 대중에게 공개해야했습니다. 이것은 또한 개발자가 코드를 수정하거나 플랫폼의 파생 버전을 만들 수 있음을 의미합니다. 그것이 정확히 일어난 일입니다. 원래 새 펌웨어는 WRT54G 시리즈 라우터 만 지원했습니다. 수년에 걸쳐 다양한 제조업체의 여러 라우터 및 장치를 포함하도록 지원이 확대되었습니다. 지원되는 장치 목록을 보려면 OpenWRT 하드웨어 표를 확인하십시오.

OpenWrt가 인기를 얻게 된 주된 이유는 상용 장치가 할 수있는 일을 크게 확장했기 때문입니다. 현재 기능 세트에는 다음이 포함됩니다.

  • 사용자 정의를위한 쓰기 가능한 파일 시스템.
  • 명령 줄 또는 웹 기반 인터페이스를 통해 구성 할 수 있습니다.
  • 메시 네트워킹 지원.
  • 패킷 주입.
  • netfilter를 통한 상태 저장 방화벽, NAT 및 포트 전달.
  • PeerGuardian 지원.
  • 노크 및 노크를 통한 포트 노킹.
  • Snort를 통한 IPS.
  • 활성 대기열 관리.
  • 부하 분산 (여러 ISP에서 사용).
  • IP 터널링.
  • 실시간 네트워크 모니터링.
  • Dnsmasq, MaraDNS 등을 통한 DNS 및 DHCP.
  • 동적 DNS.
  • 무선 분배 시스템.
  • 프린터 지원.
  • Samba를 통한 파일 공유.

기능 세트의 전체 목록을 보려면 OpenWRT Wikipedia 페이지를 방문하십시오.


OpenWrt를 사용하려는 이유는 무엇입니까?

이 질문에 대한 답은 매우 간단합니다. 현재 라우터가 필요를 처리하기에는 너무 제한되어 있습니다. 많은 경우에 그 요구는 속도 중 하나입니다. 일부 라우터 펌웨어는 가정 (또는 소규모 사무실) 네트워킹에 대한 높은 요구 사항을 충족 할 수 없습니다. 콘텐츠, 게임 콘솔 및 기타 요구 사항을 스트리밍하는 여러 장치가있는 경우 라우터에서 네트워크 병목 현상을 발견 할 수 있습니다. OpenWrt를 사용하면 이러한 문제가 발생하지 않습니다. 다른 경우에는 현재 라우터 펌웨어가 필요에 가장 적합한 방식으로 네트워크를 관리하는 기능을 제한했을 수 있습니다. 라우터의 재고 펌웨어를 통해 OpenWrt를 선택해야하는 다른 이유는 다음과 같습니다.

  • 라우터에 직접 연결된 외부 저장 드라이브를 통해 장치간에 파일을 공유합니다.
  • 라우터에서 BitTorrent 클라이언트를 실행합니다.
  • 프린터를 라우터에 직접 연결하여 네트워크 프린터를 만듭니다.
  • 특정 장치의 대역폭 사용을 제한하거나 장치가 네트워크를 사용할 수있는 시간을 예약합니다.
  • 네트워크를 완전히 제어 할 수 있습니다.
  • 무선 신호 강도를 높이십시오.
  • MAC 필터를 만듭니다.
  • 여러 WiFi 네트워크 (예 : 방문자 / 게스트 네트워크)를 만듭니다.

OpenWrt를 어떻게 설치합니까?

가장 먼저해야 할 일은 라우터가 OpenWrt에서 지원되는지 확인하는 것입니다. 가지고있는 라우터 (또는 구입하려는 라우터)가 지원되는지 알아 보려면 하드웨어 표 페이지를 확인하십시오. 해당 라우터가 OpenWrt에서 지원된다는 것을 알게되면 설치 프로세스는 다음과 같습니다.

하드웨어 표 페이지에서 장치를 찾고 데이터보기 / 편집 링크를 클릭합니다. 여기에 장치에 대한 많은 정보가 표시됩니다. 페이지 하단 근처에 Firmware OpenWrt Install URL이라고 표시된 항목이 표시됩니다. 해당 항목과 관련된 링크를 클릭하여 라우터의 펌웨어를 플래시하는 데 필요한 파일을 다운로드하십시오. 라우터 모델과 일치하는 파일을 다운로드해야합니다. 펌웨어를 플래시하려면 다음 단계를주의 깊게 따르십시오.

  1. 이더넷 케이블을 통해 컴퓨터 나 노트북을 라우터에 연결합니다 (무선으로 연결하지 마십시오).

  2. 컴퓨터 (또는 노트북)가 장치를 라우터에 연결할 수있는 IP 주소로 구성되어 있는지 확인하십시오.

  3. 라우터의 관리 웹 인터페이스에 로그인하고 (이 작업은 라우터 제조업체 및 모델에 따라 결정됨) 장치 별 펌웨어 설치 기능을 찾습니다. 일부 라우터의 경우 업로드 할 파일 (다운로드 한 펌웨어)을 선택할 수있는 수동 옵션이 ​​있습니다. 컴퓨터에서 라우터로 파일을 전송하는 방법을 잘 모르는 경우 제조업체의 사용 설명서에서 펌웨어 설치를 확인하십시오.

  4. 깜박이는 프로세스가 완료 될 때까지 기다리면 라우터가 자동으로 재부팅됩니다.

최초 설치에 대한 자세한 내용은 OpenWRT 공장 설치 설명서를 확인하십시오. 프로세스가 완료되면 다음 자격 증명을 사용하여 IP 주소 192.168.1.1을 통해 OpenWRT에 로그인 할 수 있습니다.

  • 사용자 이름 : admin 또는 root (사용 된 펌웨어에 따라 다름)
  • 비밀번호 : 비밀번호

라우터의 새로운 유연성을 즐기십시오.