알테온(Alteon) 스위치 명령어 정리

알테온(Alteon) 스위치 명령어 정리

0. 기본 조작 및 저장 (Essential Operations)

알테온은 설정을 변경한 후 apply(메모리 적용)와 save(Flash 저장)를 모두 수행해야 재부팅 후에도 설정이 유지됩니다.

명령어설명
apply변경된 설정을 현재 메모리에 적용 (Apply)
save현재 설정을 Flash 메모리에 저장 (NVRAM Save)
diff현재 운영 중인 설정과 변경하려는 설정(Pending) 비교
diff flash현재 운영 중인 설정과 저장된(Saved) 설정 비교
revert applyapply 했지만 save 하지 않은 설정을 저장된 상태로 되돌림
verbose 0스크립트 붙여넣기 모드 (로그 출력 최소화)
verbose 2일반 모드 (기본값)
/최상위 메뉴(Root)로 이동
..상위 메뉴로 이동
exit로그아웃

1. L1 (Physical Layer) – 포트 및 링크 설정

물리적인 포트의 속도, 이중화, 활성화 여부를 설정합니다.

설정 (/cfg/port)

Bash

/cfg/port <포트번호> # 해당 포트 메뉴 진입
ena # 포트 활성화 (Enable)
dis # 포트 비활성화 (Disable)
speed <any/100/1000> # 속도 설정 (기본 auto/any)
mode <full/half> # Duplex 설정 (기본 full)

확인

Bash

/info/link # 전체 포트의 Link UP/DOWN, Speed, Duplex 상태 확인
/stats/port <포트번호> # 특정 포트의 트래픽 통계 및 에러(CRC) 확인

2. L2 (Data Link Layer) – VLAN, STP, MAC

VLAN을 생성하고 포트를 할당하거나 스패닝 트리(STP)를 관리합니다.

설정 (/cfg/l2)

Bash

/cfg/l2/vlan <VLAN ID> # VLAN 생성 및 진입
ena # VLAN 활성화
add <포트번호> # 해당 VLAN에 포트 추가 (Tagged/Untagged 구분 필요 시 옵션 확인)
def <포트번호> # 해당 포트의 PVID(Default VLAN) 설정 (Untagged 트래픽 처리)
/cfg/l2/stg <STG ID> # Spanning Tree Group 설정 (기본 1번)
on # STP 활성화
off # STP 비활성화 (L2 루핑 주의)

확인

Bash

/info/l2/vlan # VLAN 구성 정보 및 포트 할당 현황 확인
/info/l2/stg # STP 상태 (Blocking, Forwarding 등) 확인
/maint/fdb/dump # MAC Address Table (FDB) 확인

3. L3 (Network Layer) – IP, Routing, VRRP

인터페이스 IP, 게이트웨이, 라우팅, 이중화(VRRP)를 설정합니다.

(구버전의 /cfg/ip는 /cfg/l3로 통합되었습니다.)

설정 (/cfg/l3)

Bash

# 인터페이스 IP 설정
/cfg/l3/if <번호> # 인터페이스 ID (1~256)
addr <IP주소>
mask <서브넷마스크>
broad <브로드캐스트IP>
vlan <VLAN ID> # 해당 IP가 소속될 VLAN 지정
ena # 인터페이스 활성화
# 게이트웨이 설정
/cfg/l3/gw <번호> # 게이트웨이 ID (기본 1)
addr <IP주소>
ena
# 이중화 (VRRP) 설정
/cfg/l3/vrrp # VRRP 메뉴
on # VRRP 기능 전역 활성화
vr <VRID> # 가상 라우터 ID 생성
prio <1-254> # 우선순위 (높을수록 Master, 기본 100)
addr <VIP> # 가상 IP (VIP) 설정
if <인터페이스번호> # VRRP를 구동할 인터페이스 지정
ena # VR ID 활성화
share dis # Active-Active가 아닌 경우 share disable 권장

확인

Bash

/info/l3/ip # 설정된 IP 인터페이스 및 게이트웨이 상태 확인
/info/l3/route/dump # 라우팅 테이블 확인
/info/l3/arp/dump # ARP 테이블 확인
/info/l3/vrrp # VRRP 상태 (Master/Backup) 확인

4. L4 (Server Load Balancing) – SLB

알테온의 핵심 기능인 로드밸런싱 설정입니다. Real Server -> Group -> Virtual Server 순서로 설정합니다.

설정 (/cfg/slb)

1. 전역 설정

Bash

/cfg/slb/on # SLB 기능 전체 활성화 (필수)
/cfg/slb/adv/direct ena # Real Server로 직접 접속(Direct Access) 허용 (최신 버전 기본값)

2. Real Server (실제 서버) 설정

Bash

/cfg/slb/real <번호>
rip <IP주소> # Real IP (실제 서버 IP)
name "서버이름"
ena # 서버 활성화

3. Group (서버 그룹) 설정

Bash

/cfg/slb/group <번호>
add <Real번호> # 위에서 만든 Real Server 추가
metric <방식> # 부하분산 방식 (roundrobin, leastconns, hash 등)
health <방식> # 헬스체크 방식 (icmp, tcp, http 등)
name "그룹이름"

4. Virtual Server (가상 IP) 설정

Bash

/cfg/slb/virt <번호>
vip <VIP주소> # 서비스할 가상 IP
ena # VIP 활성화
service <포트> <프로토콜> # 예: service 80 http
group <그룹번호> # 트래픽을 보낼 그룹 지정
rport <포트> # 실제 서버 포트가 다를 경우 지정 (Optional)

5. SLB Port 설정 (중요)

Bash

/cfg/slb/port <포트번호>
client ena # 사용자(Client) 트래픽이 들어오는 포트
server ena # 서버(Server)가 연결된 포트

필터링 (Filtering) – L4 Security

Bash

/cfg/slb/filt <번호>
sip <Source IP> / smask <Mask>
dip <Dest IP> / dmask <Mask>
action <allow/deny/redir> # 허용/차단/리다이렉트
ena
# 적용: /cfg/slb/port <번호> / add <필터번호> / filt ena

확인

Bash

/info/slb/dump # SLB 전체 설정 요약 확인
/info/slb/virt <번호> # 특정 VIP의 상세 상태 및 연결된 Real Server 상태 확인
/info/slb/sess/dump # 현재 연결된 세션(Session) 테이블 확인
/stats/slb/group <번호> # 그룹별 트래픽 처리 통계

5. L7 (Content Switching) – URL/Cookie 분기

HTTP 헤더(URL, Cookie, Hostname 등)를 분석하여 트래픽을 분산합니다.

설정 (/cfg/slb/layer7 & /cfg/slb/virt)

1. Content Class 정의 (조건 정의)

Bash

/cfg/slb/layer7/slb/cntclss <Class이름> <프로토콜> # 예: cntclss image_path http
url "/images/*" # URL 경로 조건
match string # 문자열 매칭 방식

2. Virtual Server에 적용 (정책 적용)

Bash

/cfg/slb/virt <번호>/service 80 http/cntrules <룰번호>
ena
cntclss <Class이름> # 위에서 만든 조건 클래스 연결
group <그룹번호> # 조건 만족 시 보낼 그룹

6. 시스템 관리 및 기타 설정 (Management & System)

접속 및 계정 관리

Bash

# 호스트네임 변경
/cfg/sys/ssnmp/name "장비명"
# 관리자 비밀번호 변경
/cfg/sys/user/admpw # (현재 비번 -> 새 비번 -> 새 비번 확인)
# Telnet/SSH 활성화
/cfg/sys/access/tnet ena
/cfg/sys/access/ssh ena
# 관리 접근 제어 (ACL - Management IP)
/cfg/sys/access/mgmt
add <IP> <Mask> # 접속을 허용할 관리자 PC IP 대역 추가

시간 및 로깅 (NTP & Log)

Bash

# 시간 확인
/info/sys/time
# 로그 확인
/info/sys/log # 시스템 로그 확인 (구: /info/log)
/oper/displog ena # 현재 터미널에 로그 실시간 출력 (Cisco의 term mon과 유사)

초기화 및 부팅

Bash

/boot/reset # 단순 재부팅
/boot/conf factory # 공장 초기화 (설정 전체 삭제)
/boot/shutdown # 장비 종료 (전원 끄기 전 사용)

패스워드 분실 시 초기화

  • 부팅 시 프롬프트에서 Enter Password: 가 나올 때
  • ID: admin / PW: forgetMe! 입력 (IP 등 설정은 유지되나 계정 정보 초기화됨)

[참고] 알테온 설정 점검 필수 명령어 모음 (Cheat Sheet)

작업 전/후 상태를 점검할 때 아래 명령어들을 순서대로 사용하시면 좋습니다.

  1. info/sys/general (시스템 기본 정보, Uptime)
  2. info/link (포트 링크 상태 확인)
  3. info/l2/vlan (VLAN 구성 확인)
  4. info/l3/ip (IP 및 인터페이스 상태)
  5. info/l3/vrrp (이중화 상태 – Master/Backup)
  6. info/slb/virt (VIP 서비스 및 헬스체크 상태 – 가장 중요)
  7. info/slb/sess/dump (현재 세션 유입 확인)
  8. diff flash (저장되지 않은 변경사항 확인)

🛠️ 엔지니어 필수! 벤더별 명령어 총정리

현장에서 급할 때 바로 찾아보세요. 기초 이론부터 Cisco, HP, Juniper, L4 장비까지 모두 정리했습니다.


코멘트

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다