광대역 캡의 시행이 증가하고 있습니다. ISP로부터 경고 편지를 받았거나 궁금해서 계속 주시하고 싶은지 여부에 관계없이이 자습서는 Tomato로 대역폭 사용량을 모니터링, 기록 및 저장하는 방법을 보여줍니다.
필요한 것
이 자습서에서는 다음이 필요합니다.
- 애프터 마켓 펌웨어를 실행하는 라우터, 토마토 .
- Tomato 웹 기반 GUI에 액세스 할 수있는 컴퓨터.
- 라우터에서 로그를 저장하려는 경우 네트워크 공유 (권장).
아직 Tomato를 실행하고 있지 않다면 여기에서 가이드를 확인하세요. 라우터에서 시작하고 실행합니다.
대역폭 모니터링 활성화
첫 번째 비즈니스 순서는 Tomato에서 모니터링 기능을 켜는 것입니다. 라우터의 GUI (일반적으로 192.168.1.1의 LAN 내에서 사용 가능)를 방문하여 관리 –> 대역폭 모니터링 . 옆의 확인란을 선택하십시오. 활성화합니다.
사용 상자 아래에는 저장 기록 위치, 저장 빈도, 매월 1 일 지정 등의 옵션 세트가 있습니다.
기록 저장 위치를 살펴 보겠습니다. 로그를 장기간 저장하는 데 관심이있는 사용자를 위해 내역 저장 위치 풀다운 메뉴에 몇 가지 옵션이 있습니다. 대부분의 라우터의 경우 RAM (임시), NVRAM, JFFS2, CIFS1, CIFS2 및 사용자 지정 경로가 표시됩니다. 이것들은 무엇이며 그것들을 사용하는 것에 대한 장점과 단점은 무엇입니까?
RAM (임시) : RAM 사용의 장점은 빠르고 구성 할 필요가 없다는 것입니다. 단점은 라우터가 종료되거나 충돌 할 때 모든 데이터가 손실된다는 것입니다. 통나무가 너무 커지면 통나무의 꼬리 끝이 잘립니다.
NVRAM : 라우터에 탑재 된 비 휘발성 랜덤 액세스 메모리. 이것은 전원이 꺼져도 데이터를 유지하는 단순한 RAM입니다. 이 기능 때문에 일반 구형 RAM보다 약간 낫지 만 그다지 많지는 않습니다. 데이터 손실 위험을 낮추면서 RAM의 이점을 얻을 수 있습니다.
JFFS2 : 저널링 플래시 파일 시스템은 파일 쓰기를 위해 특별히 포맷 된 NVRAM의 일부입니다. 여전히 크지는 않지만 월별 로깅에는 적합해야합니다. NVRAM / JFFS2의 문제는 두 시스템 모두 빈번한 쓰기를 위해 설계되지 않았다는 것입니다. CIFS와 같은 대안이있을 때 라우터의 구성 요소가 조기에 마모되는 것은 의미가 없습니다.
CIFS 1/2 : Tomato에는 작은 CIFS (Common Internet File System) 클라이언트가 내장되어 있습니다. 기본적으로이를 통해 Tomato는 Samba / Windows 공유 공유에 액세스하고 드라이브처럼 마운트 할 수 있습니다. 공간 부족에 대한 걱정없이 로그를 보관하려면 이것이 최선의 선택입니다. 다음 섹션에서 자세히 살펴볼 최소 구성이 필요합니다.
맞춤 경로 : 이렇게하면 로그 파일에 대한 JFFS2 내에 사용자 지정 디렉터리를 만들 수 있습니다. 무언가를 위해 JFFS2를 적극적으로 사용하고 있고 깔끔하고 깔끔하게 유지하기위한 맞춤 디렉토리를 원하지 않는 한 실제로 필요하지 않습니다.
다른 설정은 대역폭 모니터링에서 찾을 수 있습니다.
저장 빈도 : Tomato가 로그를 저장하는 빈도를 나타냅니다. RAM을 사용하는 경우이 설정은 중요하지 않습니다. JFFS2 / CIFS와 같은 저장소 옵션을 사용하는 경우이를 통해 로그 저장 빈도를 설정할 수 있습니다. 저장 빈도가 높을수록 정전 또는 기타 라우터 중단으로 인한 데이터 손실 가능성이 줄어 듭니다.
종료시 저장 : 소리처럼, 당신 (또는 응용 프로그램)이 종료 신호를 Tomato에 보내면 먼저 로그를 저장합니다.
새 파일 생성 : 현재 파일을 지우고 새 파일을 만듭니다. 저장 위치를 전환 할 때 (예 : RAM에서 CIFS로 이동) 새 파일을 제대로 저장하려면 새 파일을 만들어야합니다.
백업 생성 : 다시 말하지만, 소리처럼. 지정된 다운로드 디렉토리에 백업 보고서를 생성합니다. 일반 로그 저장 외에도 .BAK 확장자를 가진 일치하는 파일이 있습니다.
매월 첫날 : ISP가 월 중순 또는 그와 비슷한 이상한 로그를 기록하지 않는 한 기본값 1은 괜찮습니다.
CIFS를 통해 네트워크 공유에 파일을 저장하도록 선택한 경우 (적극 권장) 더 진행하기 전에 CIFS 클라이언트를 설정해야합니다.
Tomato의 CIFS 클라이언트 활성화
네트워크 공유에 저장하려면 CIFS 클라이언트를 활성화해야합니다. 로 이동 관리 –> CIFS 클라이언트 .
CIFS 클라이언트 메뉴 내에서 활성화 아래 상자 / cifs 1 . 다음 정보를 입력하십시오.
UNC : 네트워크 공유 소스 및 디렉토리의 IP 주소 (예 : \\ 192.168.1.120 \ RouterLogs)-네트워크의 소스 이름을 사용하지 마십시오. IP 사용 .
사용자 이름 / 비밀번호 : 네트워크 공유에 대한 액세스 권한이있는 기존 계정을 사용하거나 라우터 만 사용할 새 계정 (호스트 시스템에서)을 만들 수 있습니다. 어느 쪽이든 로그인과 암호가 필요합니다. 어떤 사람들은 Guest 계정을 사용하고 암호에 대해 임의의 키를 입력하는 데 성공했다고보고합니다 (CIFS 클라이언트는 암호 슬롯에 암호가 있다고 주장합니다). 공식 Tomato 문서는 이에 대해 권장합니다.
도메인: 일반적으로 비워 둘 수 있습니다. 컴퓨터가 실제 도메인에있는 경우 적절한 도메인 이름으로 채워야 할 수 있습니다.
마운트시 실행 : 이렇게하면 원격 드라이브가 마운트 될 때 라우터의 Linux OS에서 스크립트를 실행할 수 있습니다. 우리의 목적을 위해 비워 두십시오.
모든 정보를 입력했으면 하단의 저장을 클릭합니다. 마운트하는 데 1 ~ 2 분 정도 걸립니다 (아마도 5 분 이상). 그러면 Total / Free Size 슬롯에 나열된 드라이브 데이터가 표시되어야합니다. 마운트에 실패하면 비밀번호를 다시 확인하고 사용중인 계정이 해당 디렉토리에 액세스 할 수 있는지 (그리고 쓸 수 있는지) 확인하고, 벽에 부딪히면 완전히 새로운 공유 디렉토리를 만듭니다. WHS 공유 구조 (// Server / Public / 폴더)의 일부인 디렉터리에 대한 액세스 권한을 부여하지 않으려는 Windows Home Server에 문제가 발생하여 새로운 루트 공유 // Server / RouterLogs 및 모든 항목을 만들었습니다. CIFS 생성 문제가 사라졌습니다.
CIFS를 만들고 성공적으로 마운트했으면 대역폭 모니터링 섹션으로 돌아가 저장 위치를 CIFS 1로 변경합니다.
Tomato를 사용한 실시간 모니터링
잠금 상태에서 로그를 로깅하고 저장 했으므로 이제 Tomato를 사용하여 대역폭을 실시간으로 모니터링하고 전날 사용한 데이터의 양을 빠르게 되돌아 볼 수있는 방법을 살펴 보겠습니다. 주, 월.
로 이동 대역폭 Tomato GUI의 왼쪽 메뉴에서. 기본보기는 실시간이며 위의 스크린 샷과 같아야합니다. 모든 트래픽을 한 번에 보거나 그래프 상단의 탭을 클릭하여 일부만 볼 수 있습니다. 이러한 탭이 나타내는 내용은 다음과 같습니다.
WAN (vlan1) : 이것은 라우터의 WAN / 광대역 포트에 들어오고 나가는 트래픽입니다. 라우터가 데이터 모뎀에 직접 연결되어있는 경우 다운로드 및 업로드하는 양을 정확히 확인할 수있는 가장 좋은 방법입니다.
WL (Lyth 1) : 이것은 Wi-Fi 트래픽입니다. 여기에서 Wi-Fi 대역의 네트워크 내부에서 발생하는 모든 데이터 활동을 볼 수 있습니다. 일반적으로 Wi-Fi 기기 문제를 해결하려고하거나 누군가 내 Wi-Fi를 사용하고 있다고 의심되는 경우에만 확인합니다.
br0 : 이것은 WAN과 LAN 포트 사이의 브리지 연결입니다. 이를 보면 Wi-Fi 트래픽, 하드 와이어 이더넷 연결 및 더 큰 인터넷으로 나가는 라우터를 통한 총 트래픽이 표시됩니다. 이 탭은 받아들이 기 어려운 포괄적 인보기를 제공합니다.
eth0 : 이 탭은 인터넷 트래픽이있는 로컬 포트 및 WAN 포트를 포함하는 모든 하드 와이어 트래픽을 표시합니다.
vlan0 : 이름의 "lan"부분에도 불구하고 실제로는 LAN이 아닙니다. 유선 포트, 인터넷 트래픽 및 내부 트래픽을 표시합니다. 인터넷 트래픽 (업로드 및 다운로드중인 데이터)과 내부 네트워크에서 동시에 이동하는 데이터를 모두 보려면이보기를 사용하세요. 대량의 데이터가 들어오고 어디로 가는지 확인하는 데 편리합니다.
위의 다이어그램은 널리 사용되는 Linksys 라우터 라인에 대한 내부 설정 및 이름 지정 구조를 강조하고 각 모니터링 탭에서 진행되는 작업을 더 잘 시각화하는 데 도움이됩니다.
실시간 모니터링 외에도 전날, 주, 월을 볼 수 있습니다. 이러한보기는 훨씬 덜 화려하며 원하는 척도 (KB, MB 또는 GB)로 숫자를 제공합니다.
이제 자습서를 마쳤으므로 대역폭 소비를 적극적으로 기록하고, 사용량을 실시간으로 표시하고, 백업 및 추가 분석을 위해 로그를 네트워크 공유에 보관하는 라우터가 있습니다. 질문이나 라우터 트릭이 있습니까? 댓글에서 들어 보겠습니다.