Windows 사용자로서 제어판과 설정 앱은 할 수 있는 작업이 상당히 제한적이라고 느낄 수 있습니다. 운영 체제가 제공하는 모든 것에 대한 액세스를 의미하는 네트워크에 대한 완전하고 절대적인 제어를 원한다면 명령 프롬프트를 사용하기 시작해야 합니다.
이전에 명령 프롬프트를 사용한 적이 없습니까? 괜찮아요. 아래에 표시되는 명령을 입력하기만 하면 간단하게 사용할 수 있습니다.
계속할 준비가 되었으면 홈 네트워크를 관리하고 문제를 해결하는 데 알아야 할 가장 유용한 네트워킹 명령이 있습니다.
1. 핑
ping
명령 프롬프트 응용 프로그램에서 활용할 수 있는 가장 기본적이면서도 유용한 네트워크 명령 중 하나입니다. 컴퓨터가 일부 대상 IP 주소 또는 도메인 이름에 도달할 수 있는지 여부와 도달할 수 있는 경우 데이터가 그곳으로 갔다가 다시 돌아오는 데 걸리는 시간을 알려줍니다.
샘플 사용법 및 출력:
이 명령은 여러 데이터 패킷을 보내고 그 중 몇 개를 반환하는지 확인하는 방식으로 작동합니다. 그들 중 일부가 돌아 오지 않으면 ( "분실") 알려줍니다. 패킷 손실은 게임 및 스트리밍의 성능 저하로 이어지며 이는 테스트하기에 좋은 방법입니다.
기본적으로 4개의 패킷을 전송하며 각 패킷은 시간 초과되기 전에 4초를 기다립니다. 다음과 같이 패킷 수를 늘릴 수 있습니다.
ping www.google.com -n 10
다음과 같이 시간 초과 기간을 늘릴 수 있습니다(값은 밀리초 단위).
ping www.google.com -w 6000
2. 트레이서
tracert
추적 경로를 나타냅니다. 좋아요
ping
, 네트워크 문제를 해결하기 위한 방법으로 데이터 패킷을 보내지만 대신 서버에서 서버로 이동할 때 패킷의 경로를 추적합니다.
샘플 사용법:
이 명령은 사용자와 특정 홉 사이의 대기 시간과 해당 홉의 IP 주소(사용 가능한 경우 도메인 이름 포함)를 포함하여 각 홉에 대한 줄별 요약을 출력합니다.
홉당 3개의 지연 시간 판독값이 표시되는 이유는 무엇인가요?
tracert
network 명령은 패킷 손실 또는 속도 저하를 커버하기 위해 홉당 3개의 패킷을 보냅니다. 실제 대기 시간을 나타내지 않는다는 점을 기억하십시오. 3개의 평균을 내는 것이 가장 좋습니다.
3. 경로 지정
pathping
와 비슷합니다
tracert
더 유익한 정보를 제외하고는 실행하는 데 훨씬 더 오래 걸립니다. 사용자로부터 지정된 목적지로 패킷을 보낸 후, 취한 경로를 분석하고 홉 단위로 패킷 손실을 계산합니다.
샘플 사용법 및 출력:
4. IP 구성
ipconfig
종종 Windows에서 가장 많이 사용되는 네트워킹 명령으로 나타납니다. 제공하는 정보에 유용할 뿐만 아니라 몇 가지 스위치와 결합하여 특정 작업을 실행할 수 있습니다.
샘플 사용법 및 출력:
기본 출력은 시스템의 모든 네트워크 어댑터와 해결 방법을 보여줍니다. IPv4 주소 및 기본 게이트웨이 무선 LAN 어댑터 및 이더넷 어댑터 섹션의 세부 정보가 가장 중요합니다.
이 스위치를 사용하여 DNS 캐시를 플러시하십시오.
ipconfig /flushdns
DNS 캐시를 비우면 인터넷이 작동하지만 어떤 이유로 특정 웹사이트나 서버에 연결할 수 없을 때 도움이 될 수 있습니다(예:웹사이트 시간이 초과되어 로드되지 않음). DNS 캐시를 비워도 연결 문제가 해결되지 않으면 이 빠른 문제 해결 팁을 시도하여 인터넷 연결을 수정하세요.
5. GETMAC
IEEE 802 표준을 준수하는 모든 장치에는 고유한 MAC 주소(미디어 액세스 제어)가 있습니다. 제조업체는 MAC 주소를 할당하고 장치의 하드웨어에 저장합니다. 어떤 사람들은 MAC 주소를 사용하여 네트워크에 연결할 수 있는 장치를 제한합니다.
샘플 사용법 및 출력:
시스템에 있는 네트워크 관련 어댑터의 수에 따라 둘 이상의 MAC 주소가 표시될 수 있습니다. 예를 들어 Wi-Fi 및 이더넷 연결에는 별도의 MAC 주소가 있습니다. 더 알고 싶다면 IP와 MAC 주소가 무엇에 좋은지 확인하세요.
6. NSLOOKUP
nslookup
이름 서버 조회를 나타냅니다. 많은 전력을 제공하지만 대부분의 사용자는 그 전력이 필요하지 않습니다. 저와 같은 일반 사용자의 경우 주요 용도는 특정 도메인 이름 뒤에 있는 IP 주소를 찾는 것입니다.
샘플 사용법 및 출력:
특정 도메인 이름은 전용 IP 주소에 연결되어 있지 않으므로 명령을 실행할 때마다 다른 IP 주소를 받을 수 있습니다. 더 큰 웹사이트에서는 작업 부하를 여러 컴퓨터에 분산시키기 때문에 이는 정상적인 현상입니다.
IP 주소를 도메인 이름으로 변환하려면 브라우저에 입력하고 어디로 연결되는지 확인하세요. 모든 IP 주소가 도메인 이름으로 연결되는 것은 아니며 많은 IP 주소가 웹을 통해 연결할 수 없습니다.
7. NETSTAT
netstat
네트워크 통계, 진단 및 분석을 위한 도구입니다. 강력하고 복잡하지만 알 필요가 없는 고급 측면을 무시하면 충분히 간단할 수 있습니다(예:대규모 비즈니스 또는 캠퍼스 네트워크를 관리하지 않는다고 가정).
샘플 사용법 및 출력:
기본적으로 이 명령은 연결이 LAN에 있든 인터넷에 있든 시스템의 모든 "활성 연결"을 표시합니다. 활성 연결은 데이터 이동이 발생함을 의미하는 것이 아니라 열려 있고 연결을 수락할 준비가 된 포트를 의미할 수 있습니다.
실제로
netstat
포트 정보를 표시하는 기능으로 일반 사용자에게 가장 유용하며 포트를 전달해야 할 때 유용할 수 있습니다.
그러나 이 명령에는 표시되는 정보의 종류를 변경하는 약 12개의 스위치가 있습니다. 예:
-r
대신 라우팅 테이블을 표시하는 스위치입니다.
8. 넷쉬
netsh
네트워크 셸을 나타냅니다. 네트워킹을 위한 cmd 명령으로 시스템의 거의 모든 네트워크 어댑터를 이전 명령보다 더 상세하고 세분화하여 보고 구성할 수 있습니다.
실행
netsh
명령 자체는 명령 프롬프트를 네트워크 셸 모드로 전환합니다. 이 셸에는 라우팅 관련 명령, DHCP 관련 명령, 진단 등을 포함하여 여러 "컨텍스트"가 있습니다. 그러나 개별 명령을 실행하는 데도 사용할 수 있습니다.
모든 네트워크 셸 컨텍스트를 보려면:
컨텍스트 내의 모든 명령을 보려면:
하나 이상의 레이어를 드릴다운하여 해당 명령 내의 모든 하위 명령을 찾을 수 있습니다.
예를 들어 다음 명령을 실행하여 시스템의 모든 무선 네트워크 드라이버와 해당 속성을 볼 수 있습니다.
netsh wlan show drivers
Network Shell은 전체 기사를 읽을 가치가 있을 만큼 충분히 복잡합니다. 네트워크 구성에 대한 실질적인 기술을 얻으려면 이 명령줄 유틸리티를 사용해야 할 수도 있습니다.
네트워크 셸에서 시스템에 대한 cmd 네트워크 명령 이상을 탐색하고 싶다면 모든 사용자가 알아야 하는 다음 기본 cmd 명령을 시도하십시오.
네트워크 명령 및 기타 네트워킹 솔루션
Windows 네트워킹 명령을 처음 사용하는 사람에게는 치트 시트가 유용합니다. 참고로 다양한 cmd 명령을 사용하여 네트워크, Wi-Fi 및 인터넷에서 정보를 수집할 수 있습니다. 그래도 항상 옵션을 아는 것이 유용하지만 대안이 필요할 수도 있습니다.
네트워킹에 cmd 명령을 사용하는 것은 발생한 특정 문제에 대해 필요하지 않을 수도 있습니다. 네트워크 문제에 대한 이러한 진단 트릭과 간단한 수정 사항을 확인하여 거기에 솔루션이 있는지 확인해야 합니다. 명령에 대해 더 깊이 파고들 필요가 있다면 더 나은 경험을 위해 새로운 Windows 터미널을 사용해 보십시오.