ipconfig란 무엇입니까?
IP구성 약자 '인터넷 프로토콜 구성' . TCP/IP 네트워크 구성의 모든 현재 값을 표시하고 DNS(Domain Name System) 및 DHCP(Dynamic Host Configuration Protocol) 설정을 새로 고치는 몇 가지 컴퓨터 OS의 콘솔 응용 프로그램입니다. ipconfig 명령은 IPv4(인터넷 프로토콜 버전 4) 및 IPv6 주소, 모든 어댑터의 기본 게이트웨이, 매개 변수 없이 적용된 경우 서브넷 마스크를 표시합니다.
ipconfig 구현
이 명령은 Apple macOS, ReactOS 및 Microsoft Windows에 있습니다. ReactOS 릴리스는 GPL 라이센스를 기반으로 개발되었습니다. 게드 머피 .
애플 맥OS
Mac OS X에서 ipconfig는 IPConfiguration 에이전트의 덮개 역할을 하며 명령줄 인터페이스를 통해 DHCP 및 부트스트랩 프로토콜 클라이언트를 제어하는 데 사용될 수 있습니다. 또한 Mac OS X는 거의 모든 Unix 기반 OS와 마찬가지로 고정 IP 주소 구성과 같은 네트워크 인터페이스에 대한 직접 제어를 위해 ifconfig를 적용합니다. Linux에서는 다음 명령을 사용합니다. ifconfig IP 명령으로 대체되었습니다.
마이크로소프트 윈도우와 ReactOS
명령, 즉 IP구성 지원합니다 /모두 명령줄 스위치. 이 결과는 ipconfig 단독에 비해 더 포괄적인 정보입니다.
ipconfig 명령에는 호스트 컴퓨터의 DHCP IP 주소를 강제로 새로 고쳐 고유한 IP 주소를 요청하는 중요한 추가 기능이 포함되어 있습니다. 두 가지 다른 명령을 순서대로 사용하여 수행됩니다. 첫 번째 명령은 ipconfig /릴리스 서버의 상태 정보를 업데이트하고 기존 클라이언트의 IP 주소를 '사용 가능' .
두 번째 명령은 ipconfig /갱신 새로운 IP 주소를 요청하기 위해 실행됩니다. 시스템이 DSL 모뎀이나 케이블에 연결되어 있는 경우, 전원을 끄고 일정 기간 동안 ipconfig /release를 사용하기 전에 라우터를 우회하기 위해 모뎀 네트워크 포트에 직접 연결해야 할 수도 있습니다. IP 주소는 다른 컴퓨터에서 가져옵니다.
매개변수, 즉 /flushdns 호스트 이름을 처음부터 다시 수정하여 향후 요청에 새로운 DNS 정보가 적용되도록 DNS(도메인 이름 시스템) 캐시를 지우는 데 사용할 수 있습니다.
ipconfig의 매개변수
ipconfig 명령의 일부 매개변수가 아래에 나열되어 있습니다.
예 아니오. | 매개변수 | 설명 |
---|---|---|
1. | /모두 | 모든 어댑터에 대한 전체 TCP/IP 구성을 보여줍니다. 어댑터는 물리적 인터페이스, 논리적 인터페이스(전화 접속 연결) 또는 설치된 네트워크 어댑터를 나타낼 수 있습니다. |
2. | /flushdns | DNS 클라이언트 확인자 캐시의 정보를 플러시하고 다시 로드합니다. DNS 문제 해결 시 동적으로 추가된 캐시 및 기타 항목을 통해 부정적인 캐시 항목을 삭제하기 위해 이 절차를 적용할 수 있습니다. |
삼. | /displaydns | 여기에는 로컬 호스트 파일을 통해 미리 로드된 항목과 시스템에서 수정한 이름 쿼리에 대해 최근에 액세스한 리소스 로그가 모두 포함된 DNS 클라이언트 확인자 캐시의 제목이 표시됩니다. DNS의 클라이언트 서비스는 DNS 서버에 쿼리하기 전에 자주 쿼리되는 이름을 확인하기 위해 이 정보를 적용합니다. |
4. | /갱신 [] | 매개변수가 다음과 같은 경우 모든 어댑터 또는 특정 어댑터에 대한 DHCP 구성을 새로 고칩니다. 어댑터 추가됩니다. 이 매개변수는 IP 주소를 자동으로 가져오도록 구축된 어댑터가 있는 시스템에서만 사용할 수 있습니다. 어댑터 이름을 지정하기 위한 매개 변수 없이 ipconfig 명령을 사용할 때 발생하는 어댑터 이름을 입력해야 합니다. |
5. | /풀어 주다 [] | 메시지를 보냅니다. 즉, DHCP해제 진행 중인 DHCP 구성을 게시하고 매개변수가 다음과 같은 경우 모든 어댑터 또는 특정 어댑터에 대한 IP 주소 구성을 제거하기 위해 DHCP 서버에 어댑터 포함됩니다. 이 매개변수는 구성된 어댑터의 TCP/IP를 고정하여 IP 주소를 자동으로 가져옵니다. 어댑터 이름을 지정하기 위한 매개 변수 없이 ipconfig 명령을 사용할 때 발생하는 어댑터 이름을 입력해야 합니다. |
6. | /registerdns | 시스템에 구성된 IP 주소 및 DNS 이름에 대한 동적 등록을 수동으로 시작합니다. 실패한 DNS 이름 등록 문제를 해결하기 위해 이 매개변수를 적용하거나 클라이언트 시스템을 다시 시작하지 않고도 DNS 서버와 클라이언트 간의 동적 업데이트 문제를 해결할 수 있습니다. 고급 속성에서는 TCP/IP 프로토콜의 DNS 설정에 따라 DNS에서 인증되는 이름이 결정됩니다. |
7. | /? | 그것은 보여줍니다 돕다 명령 프롬프트의 옵션. |
8. | /릴리스6 [] | 메시지를 보냅니다. 즉, DHCP해제 진행 중인 DHCP 구성을 게시하고 매개변수가 다음과 같은 경우 모든 어댑터 또는 특정 어댑터에 대한 IPv6 주소 구성을 제거하기 위해 DHCPv6 서버에 어댑터 포함됩니다. 이 매개변수는 구성된 어댑터의 TCP/IP를 고정하여 IP 주소를 자동으로 가져옵니다. 어댑터 이름을 지정하기 위한 매개 변수 없이 ipconfig 명령을 사용할 때 발생하는 어댑터 이름을 입력해야 합니다. |
9. | /갱신6 [] | 매개변수, 즉 어댑터가 추가된 경우 모든 어댑터 또는 특정 어댑터에 대해 DHCPv6 구성을 새로 고칩니다. 이 매개변수는 IPv6 주소를 자동으로 가져오도록 구축된 어댑터가 있는 시스템에서만 사용할 수 있습니다. 어댑터 이름을 지정하기 위한 매개 변수 없이 ipconfig 명령을 사용할 때 발생하는 어댑터 이름을 입력해야 합니다. |
10. | /setclassid [] | 설명된 어댑터에 대해 DHCP의 클래스 ID를 구성합니다. 어댑터 대신 별표 와일드카드 문자(*)를 사용하여 모든 어댑터에 대한 DHCP의 클래스 ID를 설정할 수 있습니다. IP 주소를 자동으로 가져오도록 이미 구성된 어댑터가 있는 시스템에서만 사용할 수 있습니다. DHCP의 클래스 ID가 지정되지 않으면 진행 중인 클래스 ID가 삭제됩니다. |
열하나. | /showclassid | 설명된 어댑터에 대한 DHCP의 클래스 ID를 표시합니다. 어댑터 대신 별표 와일드카드 문자(*)를 사용하여 모든 어댑터에 대한 DHCP의 클래스 ID를 확인할 수 있습니다. IP 주소를 자동으로 가져오도록 이미 구성된 어댑터가 있는 시스템에서만 사용할 수 있습니다. |
ipconfig 및 옵션을 적용하는 방법은 무엇입니까?
ipconfig는 네트워크 구성의 세부 정보를 표시하고 DNS 및 DHCP 설정을 새로 고치는 데 사용됩니다. ipconfig 명령은 기본적으로 IP 주소, 기본 게이트웨이 및 서브넷 마스크를 표시하지만 올바른 매개 변수와 함께 이 명령을 사용하면 몇 가지 세부 정보를 얻을 수 있습니다.
캡슐화 프로그램
이제 더 쉬운 것부터 시작해 보겠습니다.
- 먼저 검색을 통해 터미널 창을 열어야 합니다. '단말기' 응용 프로그램 창에서.
- 그런 다음 IP구성 명령을 내리고 입력하다
$ ipconfig
- 네트워크 어댑터의 네트워크 기본 정보가 표시됩니다.
- 이 명령은 위 스크린샷에서 볼 수 있듯이 시스템의 모든 네트워크 어댑터에 대한 세부 정보를 반환합니다. 이 경우 이더넷 어댑터와 무선 네트워크 어댑터가 있습니다.
- 또한 VPN 클라이언트를 사용하는 경우 모든 네트워크 어댑터로 나열됩니다.
IP구성 /모두
이 명령은 어떠한 매개 변수도 사용하지 않고 네트워크의 기본 정보만 표시합니다. 그러나 DHCP 및 DNS 서버에 대한 정보는 기본적으로 표시되지 않습니다. 네트워크 어댑터의 모든 세부정보를 표시하려면 매개변수를 입력해야 합니다. /모두 .
$ ipconfig /all
위 명령은 장치의 모든 네트워크 어댑터에 대해 아래 정보를 반환합니다.
당사 네트워크 어댑터의 Mac 주소입니다.
우리 시스템의 IP 주소를 표시합니다.
이는 네트워크 연결이 고정 또는 DHCP IP 주소를 사용하는지 여부를 나타냅니다.
이는 우리 네트워크에서 많은 IP 주소를 전달하는 라우터/서버를 나타냅니다.
이는 우리 시스템이 연결된 라우터를 나타냅니다.
도메인 이름을 IP 주소로 변환하는 데 사용되는 서버를 나타냅니다.
우리 시스템의 IPv6 주소를 표시합니다.
우리 시스템이 IP 주소를 얻은 날짜-시간을 보여줍니다.
명령, 즉 IP구성 /모두 네트워크 연결 문제를 해결하는 데 자주 사용됩니다. ipconfig /all 명령의 결과를 제대로 확인하면 아래에 언급된 필수 항목 4가지를 볼 수 있습니다.
우리의 IP 주소입니다.
대부분의 경우 다음과 같이 해야 합니다. 포크. '아니요' 이는 IP 주소를 수동으로 입력했음을 의미합니다.
도메인 이름을 IP 주소로 변환하는 데 사용됩니다.
이는 네트워크 패키지가 전송되는 모뎀 또는 라우터를 나타냅니다.
ipconfig /릴리스
ipconfig 명령은 네트워크 설정에 대한 정보를 표시할 뿐만 아니라 네트워크 설정을 재설정하거나 새로 고치는 데에도 사용할 수 있습니다. 네트워크 카드에서 DHCP를 활성화하면 DHCP 서버를 통해 새 IP 주소를 요청할 수 있습니다.
이를 수행하는 초기 단계는 현재 IP 주소를 게시하는 것입니다. 이는 할당된 IP 주소를 더 이상 적용하고 싶지 않다는 것을 DHCP 서버에 경고한다는 의미입니다.
$ ipconfig /release
위 명령은 기본적으로 모든 네트워크 어댑터의 IP 주소를 게시합니다. 또한 개별 네트워크 어댑터를 지정할 수도 있습니다. 그렇게 하려면 ipconfig 결과에서 찾은 어댑터 이름을 입력해야 합니다.
예를 들어 , 무선 네트워크 어댑터의 IP 주소만 게시하려면 다음 명령을 입력하면 됩니다.
$ ipconfig /release Wireless*
이름이 다음으로 시작하는 모든 어댑터의 IP 주소를 게시합니다. '무선 전화' .
ipconfig /갱신
IP 주소를 게시한 후에는 DHCP 서버를 통해 새로운 주소를 요청해야 합니다. 즉, 명령을 사용하여 ipconfig /갱신 , 우리는 할 수있다:
$ ipconfig /renew
갱신 명령이 성공적으로 실행되면 ipconfig 명령, 게이트웨이, 서브넷 마스크 및 새 IP 주소 개요와 유사한 결과를 찾을 수 있습니다.
어댑터 이름을 제공하여 개별 네트워크 어댑터를 다시 지정할 수 있습니다.
$ ipconfig /renew Wireless*
IPconfig /displaydns
우리 컴퓨터는 방문한 모든 DNS 레코드의 로컬 캐시를 저장합니다. 이 캐시는 도메인 이름을 올바른 IP 주소로 신속하게 변환하는 데 사용됩니다. 이런 방식으로 우리 컴퓨터는 매번 DNS 서버와 협상할 필요가 없습니다. 예를 들어, Google.com을 방문할 때입니다.
DNS 캐시 콘텐츠를 보려면 터미널 창에서 다음 명령을 실행할 수 있습니다.
$ ipconfig /displaydns
DNS 캐시에 있는 모든 DNS 레코드가 표시됩니다.
종종 기록을 확인할 필요는 없지만 몇 가지 중요한 용어에 대해 논의하겠습니다.
플러시 DNS
때때로 DNS 캐시에 DNS 관련 오류(예: 웹 사이트에 연결할 수 없음)를 일으킬 수 있는 오래된 레코드가 포함되어 있는 경우 다음과 같이 언급된 명령을 적용하여 문제를 해결할 수 있습니다.
$ ipconfig /flushdns
위 명령은 DNS 캐시를 지웁니다. 아무런 위험 없이 이를 수행할 수 있습니다. 컴퓨터는 DNS 서버를 통해 최신의 새로운 DNS 레코드를 요청하기만 하면 됩니다.
우분투의 ipconfig
그만큼 ifconfig 명령은 ipconfig 명령과 동일합니다. ifconfig 명령은 Ubuntu에서 어댑터 네트워크의 기본 정보를 표시합니다.
명령은 다음과 같습니다:
$ ifconfig