Nodes/ton/localhost/configuration

ton

TON 노드 설정 참고

2분 읽기 · localhost/configuration

list목차(7)

TON 노드 설정 참고

MyTonCtrl 모드·포트·지갑·stake 설정 요약입니다.
출처: Run a node with MyTonCtrl, MyTonCtrl overview.

모드 (Validator / LiteServer)

  • ValidatorLiteServer같은 머신에서 동시에 활성화 불가.
    Validator 사용 시: disable_mode liteserverenable_mode validator.
    LiteServer만 사용 시: enable_mode liteserver.
  • 확인: MyTonCtrl> status_modes, about validator / about liteserver.

포트·방화벽

  • UDP(기본 30303): 인터넷에서 노드로 포워딩. Cloud 보안 그룹·온프레미스 방화벽에서 허용.
  • LiteServer 포트: /var/ton-work/db/config.jsonliteservers 배열에 명시. 해당 포트를 방화벽에서 열기.
  • 확인: 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> installerenable 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.

ton 다른 챕터