TON 노드 설정 참고
MyTonCtrl 모드·포트·지갑·stake 설정 요약입니다.
출처: Run a node with MyTonCtrl, MyTonCtrl overview.
모드 (Validator / LiteServer)
- Validator와 LiteServer는 같은 머신에서 동시에 활성화 불가.
Validator 사용 시:disable_mode liteserver→enable_mode validator.
LiteServer만 사용 시:enable_mode liteserver. - 확인:
MyTonCtrl> status_modes,about validator/about liteserver.
포트·방화벽
- UDP(기본 30303): 인터넷에서 노드로 포워딩. Cloud 보안 그룹·온프레미스 방화벽에서 허용.
- LiteServer 포트:
/var/ton-work/db/config.json내liteservers배열에 명시. 해당 포트를 방화벽에서 열기. - 확인:
netstat -tulpn, 외부 스캐너로 노드 노출 여부 점검.
Validator 설정
- 지갑:
set validatorWalletName "validator_wallet",get validatorWalletName. - Stake:
set stake 500000또는set stakePercent 99.get stake/get stakePercent로 확인. - 선출: 동기화가 안정적일 때(
status_fast에서 out-of-sync < 20)ve,check_ef.
LiteServer 설정
- 설치자 메뉴:
MyTonCtrl> installer→enable LS,plsc(클라이언트 번들 출력),exit. - 설정 재생성:
installer clcf. - 공개키:
/var/ton-work/keys/liteserver.pub— lite-client 연결 시 사용.
설정 전체 검토
MyTonCtrl> settings_status
각 설정·소유 모드·현재 값을 확인할 수 있습니다.
로그·디버깅
- 노드 로그:
tail -F /var/ton-work/log*,journalctl -u validator -f. - verbosity:
MyTonCtrl> installer set_node_argument --verbosity 3(디버깅 후 1로 복구).
백업
- create_backup / restore_backup: 설정·키 백업·복원. 업그레이드·중요 변경 전에 실행 권장.
/var/ton-work/keys오프라인 백업. Archive는 ZFS 스냅샷 등 고려.
자세한 명령: MyTonCtrl command reference, wallet commands.