Командата за IP Linux е много подобна на ifconfig, но е по-мощна. Можете да изпълнявате няколко задачи за администриране на мрежа, като използвате командата IP. Също така, ifconfig е една от отхвърлените команди, които не са поддържани в продължение на много години, въпреки че все още е достъпна за повечето Linux дистрибуции. Инструментът за IP команден ред идва с помощната програма iproute2 suite, а повечето Linux дистрибуции ще се доставят с предварително инсталираните инструменти iproute2.

В тази публикация преглеждаме как можем да присвоим статичен IP адрес, статичен маршрут, по подразбиране портал и присвояване на IP адрес при поискване чрез IP команда.

Настройване и изтриване на IP адрес

Можете да зададете IP адрес за интерфейс eth0, като използвате следната команда:

 sudo ip addr добавете 192.168.1.43/24 dev eth0 

След като зададете IP адреса, можете да потвърдите дали промените са влезли в сила и да получите информация за дълбочината на мрежовите интерфейси, като IP адрес и MAC адрес, като използвате следната команда:

 sudo ip addr покажи eth0 

Трябва да видите следния изход:

Можете да изтриете IP адреса просто като замените add with del flag.

 sudo ip addr дел 192.168.1.43/24 dev eth0 

Активиране и деактивиране на мрежовия интерфейс

Можете да активирате мрежовия интерфейс eth0 със следната команда:

 sudo ip линк 

За да деактивирате мрежовия интерфейс eth0, изпълнете следната команда:

 sudo ip връзката ето eth0 надолу 

Показване на таблицата за маршрутизиране

Можете да използвате обекта за маршрут на командата IP, за да видите маршрутите, които пакетите ще вземат в мрежата ви, както е зададено в таблицата ви за маршрутизиране. Изпълнете следната команда, за да проверите информацията за таблицата за маршрутизиране на системата.

 sudo ip маршрут шоу 

Трябва да видите следния изход:

Можете също така да добавите по подразбиране портал към вашата система. Стандартният шлюз се използва, когато в системата има повече от един NIC (мрежов интерфейсен контролер).

Можете да направите това, като изпълните следната команда:

 sudo ip маршрут добави по подразбиране чрез 192.168.1.1 

Забележка: 192.168.1.1 е стандартният шлюз.

Можете също така да изтриете шлюза по подразбиране, като използвате следната команда:

 sudo ip маршрута по подразбиране чрез 192.168.1.1 

Показване на статистически данни за мрежата

Командата IP може да се използва и за показване на статистическите данни за различните мрежови интерфейси. За да направите това, можете да използвате флага -s .

 sudo ip -s връзка 

Трябва да видите следния изход:

Ако трябва да получите информация за конкретен мрежов интерфейс, добавете опцията ls следвана от името на мрежовия интерфейс (eth0). Това може да бъде много полезно, особено при отстраняване на грешки в мрежовата връзка.

За тази цел изпълнете следната команда:

 sudo ip -s -s връзка ls eth0 

Трябва да видите следния изход:

ARP влизания

ARP, известен също като протокол за разрешаване на адреси, се използва за преобразуване на IP адрес на съответния му физически адрес, известен като MAC адрес. С помощта на командата IP можете да видите MAC адреса на устройствата, свързани във вашата локална мрежа, като използвате опцията съсед.

 sudo ip съсед 

Трябва да видите следния изход:

заключение

Командата IP е много полезно средство за всеки мрежов администратор и всички потребители на Linux. Това е още по-полезно, когато пишете скриптове. Уведомете ни дали тази статия е полезна за вас.