이 기능을 강화 한 목적
이 기능은 스케줄에 의해서 작동되는 기능입니다.
그치만 이미 게임중일때에는 스케줄은 무용지물이 됩니다.
이것은 이미 tcp가 연결된 상태이기 때문입니다.
그래서 강제적으로 코드를 강화하려 인터넷 속도를 제한 시켜 게임서버와 연결이 끊어지게
만들어서 스케줄에 이행될수 있게 됩니다.
Node.js 설치 → https://nodejs.org 에서 다운로드
https://blog.naver.com/kut_da_92/223944632591 설치법 블로그 참조
cmd 에서..
npm install → 패키지 설치 합니다.
공유할 파일 3개:
public/폴더 (index.html 포함)package.jsonserver.js
나머지는 자동 생성되는 파일들:
node_modules/→npm install하면 자동 생성package-lock.json→ npm install 시 자동 생성devices.json→ 기기 추가하면 자동 생성schedule.json→ 스케줄 저장하면 자동 생성
공유 방법:
internet-control/
├── public/
│ └── index.html
├── package.json
└── server.js
이 3개를 ZIP으로 묶어서 공유
server.js 여기 파일 열어서
const UI_PASSWORD = '1234'; // ← 여기를 원하는 비밀번호로 변경
// ────────────────────────────────────────────
// 공유기 SSH 접속 정보 ← 본인 환경에 맞게 수정
// ────────────────────────────────────────────
const ROUTER_CONFIG = {
host: '192.168.1.1',
username: 'admin',
password: 'you_password',
port: 22,
};
여기 부분을 수정해주시면 됩니다 공유기 페이지 아이디, 비밀번호으로
그리고 공유기 사이트에서 ssh 포트를 사용해주셔야 하고 포트 번호도 22번 설정해야합니다.

아수스의 공유기 페이지 현황..
아이피타임 공유기에서는 어디서 하는지 방법 찾는중...
홈페이지 접속 방법은 http://localhost:3000/


이런기능이 있습니다. 그리고 아이피타임은 제가 모르겠으나
아수스 공유기에서의 자녀보호 기능 중
스케줄로 인터넷을 차단하는 기능을 조금더 보안한 버전이 되겠습니다.
기술적인 소스는 알려드릴수 없습니다. 그치만 확실히 좋을꺼 같습니다.
제가 직접 체험 해보고 만족했습니다.
첨부파일 : 가격 30,000원 구매문의 하세요.
=========업데이트 예정 사항========
시간을 분 단위로 세분화 (지금은 시간 단위)
“허용된 기기만 접속 가능” (화이트리스트)
아이피타임 공유기 ssh 기능 켜기