Windows에는 여러 가지 유용한 네트워크 유틸리티가 포함되어 있습니다. 이러한 프로그램은 네트워크 연결에 대한 중요한 정보를 얻고 문제를 진단하는 데 도움이 될 수 있습니다. 모든 Windows 사용자가 알아야 할 4가지 TCP/IP 네트워크 유틸리티가 있습니다.
- 넷스탯
- 추적
- IP 구성
- NS조회
이러한 유틸리티의 기능과 일반적으로 사용되는 방식을 살펴보겠습니다.
TCP/IP에 대한 리프레셔
네 가지 유틸리티는 모두 TCP/IP 네트워크 프로그램입니다. 그게 무슨 뜻이야?
TCP/IP는 전송 제어 프로토콜 인터넷 프로토콜의 약자입니다. 프로토콜은 프로세스 작동 방식을 결정하는 일련의 규칙 및 사양입니다.
예를 들어, 직장에서 상사의 개인 비서와 약속을 잡기 위해 하루 중 아무 때나 사무실에 들이닥치는 것이 의례적일 수 있습니다. 마찬가지로 TCP/IP는 인터넷에서 서로 연결된 다양한 장치가 순서대로 통신할 수 있는 방법을 설명합니다.
명령줄을 사랑하는 법 배우기
오늘날 컴퓨터 인터페이스의 99%가 그래픽이지만 항상 텍스트 기반 명령줄 도구가 필요합니다. 대부분의 경우 이러한 TCP/IP 유틸리티는 명령줄을 통해 작동합니다. 즉, 유틸리티 이름과 수행하려는 작업을 입력해야 합니다.
Windows에서 이것은 항상 명령 프롬프트를 통해 달성되었지만 단계적으로 제거되고 있습니다. 오늘날 선호되는 명령줄 인터페이스는 Windows PowerShell입니다.
Powershell에 액세스하려면:
- 시작 버튼을 마우스 오른쪽 버튼으로 클릭
- Windows PowerShell(관리자) 선택
이제 PowerShell의 명령줄에 원하는 대로 명령을 입력할 수 있습니다. PowerShell 마스터의 길을 걷고 싶다면 한 걸음부터 시작합니다. 즉, 가정용 사용자를 위한 PowerShell 사용 – Guy McDowell의 초보자 가이드입니다.
이제 더 잘 알아보도록 하겠습니다.
Netstat이란 무엇입니까?
Netstat 또는 네트워크 통계 네트워크 연결이 주어진 순간에 무엇을 하는지에 대한 중요한 통찰력을 제공하는 강력한 정보 유틸리티입니다. 주요 네트워크 활동에 대한 기본 통계를 제공합니다. 여기에는 열려 있고 사용 중인 포트와 열려 있고 실행 중인 연결이 포함됩니다.
Netstat는 Windows 응용 프로그램일 뿐만 아니라 Linux, Unix 및 Mac에서도 사용할 수 있습니다. Unix에서 시작되었으며 네트워크 관리자 도구 상자의 기본 무기가 되었습니다.
Microsoft TCPView 형식의 그래픽 대안이 있지만 netstat 사용 방법을 아는 것은 항상 유용합니다. 이 프로그램에는 많은 사용 사례가 있지만 요즘에는 한 가지 일반적인 목적이 맬웨어를 탐지하는 것입니다. 트로이 목마와 같은 악성 소프트웨어는 종종 포트를 열고 추가 지침을 위해 제작자의 연락을 기다립니다. netstat를 사용하면 컴퓨터에서 네트워크로 의심스러운 연결이 있는지 빠르게 확인할 수 있습니다.
중요 Netstat 명령
Netstat는 사용하기 가장 쉬운 TCP/IP 유틸리티 중 하나입니다. "netstat"(따옴표 제외)를 입력하기만 하면 활성 연결의 표준 목록이 표시됩니다. 다음과 같아야 합니다.
이것은 네트워크 연결의 일반적인 개요에는 적합하지만 수정자를 사용하여 출력을 수정할 수 있습니다. 예를 들어 "netstat -a"는 모든 활성 포트를 표시하고 "netstat -b"는 각 수신 포트를 담당하는 실행 파일을 표시합니다. 다음은 더 많은 주요 명령입니다:
- Netstat -e – 전송된 패킷의 세부 정보를 표시합니다.
- Netstat -n – 현재 연결된 호스트 나열
- Netstat -p – 확인하려는 프로토콜 유형 지정 허용
- Netstat -r – 라우팅 테이블 목록 제공
- Netstat -s – IPv4, IPv6, ICMP, TCP 등에 대한 통계 제공
Tracert가 무엇인가요?
Tracert는 추적 경로의 약자입니다. . 컴퓨터의 네트워크 인터페이스에서 대상 장치로 가는 도중에 모든 정류장에 대한 정보를 표시하는 네트워크 유틸리티입니다.
Tracert를 사용할 때 응용 프로그램은 특별한 인터넷 제어 메시지 프로토콜 을 보냅니다. (ICMP) 패킷은 각 홉의 장치가 정보를 되돌려 보내도록 합니다. 특히 패킷이 도착한 정확한 시간을 릴레이하도록 요청한 다음 해당 정보를 사용하여 각 홉 간의 이동 시간을 계산합니다.
Tracert에는 세 가지 주요 용도가 있습니다.
- 패킷이 손실된 위치를 확인합니다.
- 패킷이 지연되는 위치를 결정합니다.
- 패킷 경로를 따라 각 홉의 IP 주소를 확인합니다.
다음으로 Tracert 명령이 작동하는 모습을 보겠습니다.
중요 Tracert 명령
Tracert 명령의 가장 기본적인 형식에는 유틸리티 이름과 네트워크 대상이 필요합니다. 대상은 IP 주소 또는 웹사이트 URL로 표현할 수 있습니다. 예:Tracert www.google.com.
명령의 출력은 다음과 같습니다.
Tracert에는 또한 몇 가지 옵션이 있습니다. 목록은 다음과 같습니다.
- 추적 -d :Tracert가 호스트 이름으로 주소를 확인하지 않도록 지시합니다.
- 추적 -h :Maximum_hops – 기본 홉 수를 변경할 수 있습니다. -h 30
- Tracert -j 호스트 목록 :호스트 목록을 따라 LSR(느슨한 소스 경로)을 지정합니다.
- -w 시간 초과 :Tracert가 시간 초과를 고려하기 전에 각 홉에서 대기하는 시간을 설정할 수 있습니다. 예를 들어 Tracert -w 1000
간단한 도구이지만 네트워크 탐정을 플레이하는 경우 매우 유용할 수 있습니다!
IPconfig란 무엇입니까?
가장 유용한 네트워크 TCP/IP 유틸리티 중 하나인 IPconfig는 컴퓨터에 있는 네트워크 장치의 현재 구성을 보여줍니다. 또한 네트워크 연결과 관련된 특정 작업을 수동으로 강제 실행하는 데 사용할 수도 있습니다.
IPconfig는 컴퓨터에 동적으로 할당된 IP 주소가 있는 경우 특히 유용합니다. 현재 시스템의 IP 주소를 빠르게 확인할 수 있기 때문입니다.
중요 IPconfig 명령
IPconfig는 일반적으로 네트워크 정보를 표시하거나 네트워크 관련 작업을 수행하는 매개변수와 함께 사용됩니다. 다음은 알아야 할 가장 중요한 몇 가지 명령입니다.
- IP 구성 /all :모든 물리적 및 가상 네트워크 어댑터 연결 정보를 표시합니다.
- IPconfig /flushdns :DNS 확인자 캐시를 재설정합니다. DNS 관련 문제를 해결하는 데 좋습니다.
- /IPconfig /갱신 :새 IP 주소를 강제로 할당합니다.
IPconfig는 일반적인 인터넷 연결 문제 해결을 위한 유틸리티이므로 주요 명령을 기억할 가치가 있습니다.
NSLookup이란 무엇입니까?
NSlookup은 네임서버 조회의 줄임말입니다. . "네임 서버"는 DNS(도메인 이름 시스템)의 핵심 유형의 서버입니다. 이것은 사실상 DNS 서버이며, 이는 사용자가 브라우저에 입력한 URL을 콘텐츠를 호스팅하는 서버의 IP 주소와 연결하는 네트워크 장치임을 의미합니다.
일반적으로 이 프로세스는 사용자에게 숨겨져 있지만 NSlookup을 사용하면 두 가지 작업을 수행할 수 있습니다.
- 특정 웹사이트 주소 뒤에 있는 IP 주소를 찾습니다.
- 특정 IP 주소에 연결된 URL을 찾습니다.
따라서 웹 주소나 IP 주소만 있으면 NSlookup을 사용하여 퍼즐의 다른 부분을 찾을 수 있습니다. 이를 Tracert 또는 Netstat와 같은 다른 도구의 정보와 결합하여 보고하는 IP 주소에 연결된 웹 서버를 확인할 수 있습니다.
중요 NSLookup 명령
알아야 할 세 가지 주요 NSLookup 명령이 있습니다. 첫 번째는 "nslookup"입니다. 현재 네임서버와 해당 IP 주소를 보여줍니다.
NSlookup은 여전히 실행 중이며 PowerShell이 아니라 명령줄에 있습니다. PowerShell로 돌아가려면 exit를 입력하세요. Enter 키를 누릅니다. .
하지만 잠시만 기다려서 네임서버에 Google.com의 주소를 알려달라고 요청해 보겠습니다. google.com을 입력하기만 하면 됩니다. Enter 키를 누릅니다. .
보시다시피, 이것은 우리에게 IP 주소 172.217.170.46을 제공합니다. 웹 브라우저에 입력하면 바로 Google 검색 엔진으로 이동합니다. 역방향 검색을 수행하고 IP 주소를 입력하면 연결된 서버의 URL을 반환해야 합니다.
이제 네트워크에서 무슨 일이 일어나고 있는지 이해하고 인터넷이라는 미스터리의 막을 내리는 데 도움이 되는 4가지 기본 TCP/IP 유틸리티에 익숙해졌습니다. 즐거운 시간 보내세요!