Windows와 Linux에서의 ping 명령어 주요 옵션 차이
기능 | in Windows | in Linux |
무한 실행 | -t | 기본적으로 무한 실행됨 (Ctrl+C로 중단) |
요청할 패킷 개수 지정 | -n <count> (기본 4개) | -c <count> (기본 무한) |
응답 대기 시간 설정 | -w <milliseconds> | -W <seconds> |
패킷 크기 설정 | -l <bytes> (기본 32바이트) | -s <bytes> (기본 64바이트, ICMP 헤더 8바이트 포함) |
IPv4 강제 사용 | -4 | -4 (동일) |
IPv6 강제 사용 | -6 | -6 (동일) |
특정 인터페이스 사용 | 해당 옵션 없음 | -I <interface name or addr> |
📝 참고.
윈도우에서 특정 네트워크 인터페이스를 통해 ping 명령을 실행하려면 route 명령을 사용해 임시로 라우팅 테이블을 설정하는 방법이 있다.
- 대상 IP의 route 설정
# route add <대상 IP> mask 255.255.255.255 <인터페이스 IP> metric <우선순위>
>route add 192.168.0.100 mask 255.255.255.255 192.168.0.123 metric 1
# route add <대상 서브넷> mask 255.255.255.0 <인터페이스 IP> metric <우선순위>
>route add 192.168.0.0 mask 255.255.255.0 192.168.0.123 metric 1
# metric 값은 낮을수록 우선순위가 높고, 생략 가능하다.
# metric 값을 생략하는 경우 OS가 자동으로 metric 값을 설정한다.
# 시스템 재부팅 이후에도 설정을 유지하려면 route 명령 다음에 -p 옵션을 추가한다.
# route print로 현재 설정 확인
>route print
- ping 테스트 이후 route 삭제
# route delete <대상 IP>
>route delete 192.168.0.100
# route delete 명령은 대상 IP에 대한 단일 경로만 삭제한다.
# 동일한 대상 IP에 여러 경로가 있으면 삭제를 반복 실행해야 한다.
'운영체제 > Linux' 카테고리의 다른 글
Ubuntu ] dpkg, dpkg-deb 유용한 명령어 (0) | 2025.03.15 |
---|---|
Ubuntu ] APT 명령어 기본 사용법 (0) | 2025.02.09 |
Linux ] SFTP로 파일 전송하기 (0) | 2025.01.21 |
Ubuntu ] Kernel version 업그레이드 되지 않게 고정하기 (0) | 2025.01.17 |
Ubuntu ] 부팅시 화면 멈춤 현상 해결 방법 (nomodeset) (0) | 2025.01.13 |