Кіріспе

Консольдік қолданба бағдарламасы.

ipconfig ("Интернет протоколы конфигурациясы" дегенді білдіреді) – кейбір компьютерлік операциялық жүйелердегі консольдік қолданба бағдарламасы, ол ағымдағы барлық TCP/IP желілік конфигурация мәндерін көрсетеді және Динамикалық хост конфигурациясы протоколы (DHCP) мен Домендік атаулар жүйесі (DNS) параметрлерін жаңартады. IPCONFIG.

Қолданылу

Бұл команда Microsoft Windows, ReactOS және Apple macOS жүйелерінде қолжетімді. ReactOS нұсқасын Гед Мерфи жасады және ол GPL лицензиясымен лицензияланады.

Microsoft Windows, ReactOS жүйелері

ipconfig командасы /all командалық параметрін қолдайды. Бұл ipconfig командасының өзінен қарағанда толыққандырақ ақпаратты көрсетеді. ipconfig-тің маңызды қосымша мүмкіндігі – хост компьютердің DHCP IP-адресін жаңарту арқылы басқа IP-адресті алуға мәжбүрлеу болып табылады. Бұл екі команданы тізбектеп орындау арқылы жасалады. Біріншіден, ipconfig /release командасы орындалып, клиент серверге DHCP-дан бас тарту туралы хабарлама жіберіп, жалға алуын тоқтатуға мәжбүрлейді, бұл сервердің мәлімдемесін жаңартады және ескі клиенттің IP-адресін "бос" деп белгілейді. Содан кейін ipconfig /renew командасы жаңа IP-адресті сұрау үшін орындалады. Компьютер кабельдік немесе DSL модеміне қосылған болса, маршрутизаторын айналып өту үшін модемнің желілік портына тікелей қосу қажет болуы мүмкін, содан кейін ipconfig /release командасын қолданып, ескі IP-адресті басқа компьютердің алуын қамтамасыз ету үшін қысқа мерзімге қуатты өшіру керек болуы мүмкін. /flushdns параметрін пайдаланып, Домендік атаулар жүйесінің (DNS) кэшін тазалауға болады. Бұл болашақ сұраулардың жаңа DNS ақпаратын пайдалануын қамтамасыз етеді, себебі хост атаулары бастапқы күйінен қайта анықталады.

Apple MacOS операциялық жүйесі

ipconfig Mac OS X жүйесінде IPConfiguration агентіне орама ретінде қызмет етеді және командалық қатар интерфейсінен Bootstrap протоколын және DHCP клиентін басқару үшін қолданылуы мүмкін. Мысалы, егер DHCP сервері автоматты тағайындау процесі кезінде IP-адресті қате тағайындаған болса, сіз оны босатып, жаңарта аласыз. Unix негізіндегі көптеген операциялық жүйелер сияқты, Mac OS X-те де желілік интерфейстерді тікелей басқару үшін ifconfig қолданылады, мысалы статикалық IP-адрестерді конфигурациялау үшін. Linux жүйесінде Ifconfig командасы IP командасымен алмастырылды.