네트워크 상태 명령어(ubuntu)
우분투(Ubuntu)에서 시스템의 네트워크 상태 전반을 확인할 수 있는 명령어는 여러 가지가 있으며, 각각의 명령어는 특정한 정보를 제공합니다. 아래는 가장 많이 사용되는 명령어들과 그 용도입니다:
🔧 1. ip a 또는 ip addr
ip a
ip addr
🔧 2. ip link
- 인터페이스 목록 및 상태 확인 (up/down)
ip link
🔧 3. ip route
- 라우팅 테이블 확인
ip route
🔧 4. nmcli device status
- NetworkManager를 사용하는 경우 네트워크 장치 상태 확인
nmcli device status
🔧 5. ss -tuln
- 열려 있는 포트 및 서비스 상태 확인 (netstat 대체)
ss -tuln
🔧 6. ping + 주소
- 연결 상태 확인 (예: 게이트웨이, 외부 서버 등)
ping 8.8.8.8 # 구글 DNS
ping google.com
🔧 7. traceroute + 주소
- 패킷이 목적지까지 가는 경로 추적
sudo apt install traceroute
traceroute google.com
🔧 8. dig 또는 nslookup
- DNS 상태 및 응답 확인
bash복사편집dig google.com
# 또는
nslookup google.com
🔧 9. netstat -i 또는 ip -s link
- 인터페이스 트래픽 및 에러 통계
ip -s link
🔧 10. ifconfig (구버전, net-tools 설치 필요)
sudo apt install net-tools
ifconfig
🔧 11. nmtui
- GUI 기반(NetworkManager)의 네트워크 설정 툴 (터미널 기반)
nmtui