ss λͺ
λ Ήμ΄λ Linux μμ€ν
μμ μμΌ(λ€νΈμν¬ μμΌ)κ³Ό κ΄λ ¨λ μ 보λ₯Ό νμνλ μ νΈλ¦¬ν°λ‘ μμΌ ν΅κ³μ νμ¬ μ΄λ € μλ μμΌμ μνλ₯Ό νμΈνλ λ° μ¬μ©λλ€. ss λͺ
λ Ήμ΄λ netstat λͺ
λ Ήμ΄μ μ μ¬ν λͺ©μ μ κ°μ§κ³ μμ§λ§, λ λΉ λ₯΄κ³ ν¨μ¨μ μΈ λμμ μ 곡νλ€.
ss [options]
μ¬κΈ°μ optionsλ ss λͺ
λ Ήμ΄μ μ λ¬ν μ μλ λ€μν μ΅μ
μ λνλΈλ€. μμ£Ό μ¬μ©λλ μ΅μ
μ λ€μκ³Ό κ°λ€.
- -t, --tcp: TCP μμΌ μ 보 νμ
- -u, --udp: UDP μμΌ μ 보 νμ
- -a, --all: λͺ¨λ μμΌ μ 보 νμ
- -n, --numeric: μ£Όμ λ° ν¬νΈλ₯Ό μ«μλ‘ νμ
- -p, --processes: μμΌμ μ¬μ© μ€μΈ νλ‘μΈμ€ μ 보 νμ
- -l, --listening: 리μ€λ μμΌ μ 보 νμ
- -r, --resolve: μ£Όμ λ° ν¬νΈλ₯Ό νΈμ€νΈ μ΄λ¦ λ° μλΉμ€ μ΄λ¦μΌλ‘ λ³ν
ss λͺ λ Ήμ΄μ μΆλ ₯μ λ€μν μ΄κ³Ό νμΌλ‘ ꡬμ±λμ΄ μλ€. μ£Όμ μ΄μλ "State" (μν), "Recv-Q" (μμ ν), "Send-Q" (μ‘μ ν), "Local Address" (λ‘컬 μ£Όμ), "Foreign Address" (μ격 μ£Όμ), "PID/Program name" (νλ‘μΈμ€ ID/νλ‘κ·Έλ¨ μ΄λ¦) λ±μ΄ ν¬ν¨λλλ°, λ€μκ³Ό κ°μ νμμ΄λΌκ³ 보면 λλ€.
State Recv-Q Send-Q Local Address:Port Peer Address:Port
ESTAB 0 0 192.168.1.2:22 203.0.113.5:123
TIME-WAIT 1 0 192.168.1.2:54321 198.51.100.1:443
- State : μμΌμ νμ¬ μν. μ¬κΈ°μλ "ESTAB" (μ°κ²° ν립), "TIME-WAIT" (μ°κ²° μ’ λ£ ν λκΈ°) λ±μ΄ μμ.
- Recv-Q : μμ νμ ν¬κΈ°. μ΄ κ°μ΄ 0μ΄λ©΄ νμ¬ λ°μ΄ν°λ₯Ό λ°κ³ μμ§ μμμ μλ―Έ.
- Send-Q : μ‘μ νμ ν¬κΈ°. μ΄ κ°μ΄ 0μ΄λ©΄ νμ¬ λ°μ΄ν°λ₯Ό 보λ΄κ³ μμ§ μμμ μλ―Έ.
- Local Address : Port: λ‘컬 μ£Όμμ ν¬νΈ λ²νΈ
- Peer Address : Port: μ격 μ£Όμμ ν¬νΈ λ²νΈ
ss λͺ
λ Ήμ΄μ μΆλ ₯μ ν΄μνλ €λ©΄ μμΌμ μν, μμ λ° μ‘μ νμ ν¬κΈ°, μ£Όμ λ° ν¬νΈ λ²νΈλ₯Ό νμΈνλ©΄ λλλ°, μνμ λ°λΌ μμΌμ΄ μ°κ²°λμ΄ μκ±°λ μ’
λ£λ μνμΈμ§ νμ
ν μ μλ€.
μ€μ λ‘λ λ λ§μ μ λ³΄κ° ν¬ν¨λ μ μμΌλ©°, νλ‘μΈμ€ ID λ° νλ‘κ·Έλ¨ μ΄λ¦κ³Ό κ°μ μΆκ° μ 보λ νμΈν μ μλ€. μ΄λ¬ν μ 보λ₯Ό μ μ ν ν΄μνμ¬ μμ€ν
μ λ€νΈμν¬ νλμ μ΄ν΄ν μ μλ€.