BLOG
Tracefield · 02
Tracefield · 01
블로그 · 14
Vibe Audit · 04
Vibe Audit · 03
Vibe Audit · 02
Vibe Audit · 01
출판편집자 · 01
StudyTree · 01
SecurityOps · 02
SecurityOps · 01
AI챗봇 · 04
AI챗봇 · 03
AI챗봇 · 02
AI챗봇 · 01
퍼플심 · 04
퍼플심 · 03
퍼플심 · 02
퍼플심 · 01
블로그 · 13
rootscan · 07
rootscan · 06
블로그 · 12
블로그 · 11
블로그 · 10
블로그 · 09
블로그 · 08
블로그 · 07
블로그 · 06
블로그 · 05
블로그 · 04
블로그 · 03
블로그 · 02
블로그 · 01
rootscan · 05
rootscan · 04
rootscan · 03
asmspeak · 03
asmspeak · 02
rootscan · 02
asmspeak · 01
rootscan · 01
웹보안도구 · 02
웹보안도구 · 01
루트캠프 · 02
루트캠프 · 01
All notes 167
네트워킹명령어
1. 네트워크 정보 확인
ifconfig
ifconfig는 네트워크 인터페이스 상태를 확인할 때 많이 쓰는 기본 명령어다.
- 주로 현재 호스트의 IP 주소(
inet)를 볼 때 쓴다. - 결과에 보이는
lo(Loopback)는 자기 자신을 가리키는 로컬 인터페이스다.
netstat(Network Statistics)
netstat는 현재 네트워크 연결, 라우팅 정보, 인터페이스 상태를 확인할 때 쓴다.
- 자주 보는 옵션:
-a(모든 연결과 수신 대기 포트 표시) - 출력에서 볼 항목
Proto: 사용 중인 프로토콜(TCP, UDP)Local Address: 로컬 IP와 포트State: 연결 상태LISTEN: 연결을 기다리는 상태ESTABLISHED: 연결이 이미 맺어진 상태
2. 네트워크 연결 테스트
ping
ping은 호스트 간 연결이 되는지 가볍게 확인할 때 쓰는 명령어다.
- ICMP 패킷을 보내고 응답이 오는지 본다.
- 예시
ping google.com: 외부 인터넷 연결 확인ping [Target_IP]: 내부망이나 VPN 경로 확인
3. 네트워크 유틸리티
nc(Netcat)
nc는 TCP, UDP 연결을 확인하거나 간단히 데이터를 주고받을 때 쓰는 범용 네트워크 도구다.
- 주요 기능
- 포트 확인과 연결 테스트
-l옵션을 이용한 수신 대기- 간단한 파일 송수신
- 네트워크 동작 확인용 테스트
4. 주요 설정 파일
/etc/hosts
/etc/hosts는 IP 주소와 호스트 이름을 수동으로 연결해 두는 파일이다.
- 숫자 IP 대신 기억하기 쉬운 이름으로 접근할 때 쓴다.
- 예를 들어
10.10.10.150 target-box를 넣어두면ping target-box처럼 사용할 수 있다.
/etc/resolv.conf
/etc/resolv.conf는 시스템이 사용할 DNS 서버를 지정하는 파일이다.
- 보통
nameserver [IP]형식으로 DNS 서버 주소를 적는다.

