IP срещу Ifconfig: таблица на еквивалентност

Благодарение на статиите, които MSX ми предаде вчера чрез коментар, научих малко повече за командата IP и разликите, с които има ifconfig.

Ето защо пиша тази статия, като първо имам испански превод на оригинална статия на английски и второ, да служи като бележка, в случай че имам нужда.

Поради ширината на статията, някои стойности в таблицата ще бъдат "отрязани", но те са в един ред

Нека да видим сравнението тогава:

Действие ifconfig IP
Показване на мрежови устройства и техните настройки #ifconfig $ ip addr шоу
$ ip връзка шоу
Активирайте мрежовия интерфейс # ifconfig eth0 нагоре # ip връзка е настроила eth0
Деактивирайте мрежовия интерфейс # ifconfig eth0 надолу # ip връзка постави eth0 надолу
Задайте IP адрес # ifconfig eth0 192.168.1.1 # ip адрес добавете 192.168.1.1 dev eth0
Изтрийте IP адреса # ip адрес на 192.168.1.1 dev eth0
Добавете виртуален „интерфейс“ или псевдоними # ifconfig eth0: 1 10.0.0.1/8 # ip addr add 10.0.0.1/8 dev eth0 label eth0: 1
Добавете запис в ARP таблица # arp -i eth0 -s 192.168.0.1 00: 11: 22: 33: 44: 55 # ip resur добавете 192.168.0.1 lladdr 00: 11: 22: 33: 44: 55 nud permanent dev eth0
Променете ARP устройство на изключено # ifconfig -arp eth0 # ip link set dev eth0 arp изключен

И това е, или поне най-важното нещо в съзнанието ми.

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


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   MSX каза той

    Много удобен мамят! Благодаря ти.

    1.    MSX каза той

      Забравих, командите iproute2 почти всички имат съкратена корелация, например 'ip addr show' може да се обобщи с 'ip a' и т.н.
      Струва си да се проучи, защото когато ги носите през целия ден, най-малкото, което искате да направите, е да пишете, пишете, пишете, пишете, пишете, пишете, пишете!

  2.   диазепан каза той

    [yaoming] Трябва ми само първите 3 команди [/ yaoming]

  3.   DACCorp каза той

    Jajaja вярно !!! също така "ip route show" не показва изхода с раздели като "route -n" и затруднява четенето.

  4.   kristianjgs каза той

    Отличен принос, други команди за списъка

  5.   urKh каза той

    И какви предимства има пред ifconfig? освен че трябва да пиша повече, разбира се xD

    1.    kristianjgs каза той

      Добър въпрос…. засега упражнявайте паметта научете повече! 😛

    2.    елав каза той

      Е, засега, ако погледнете таблицата, която сложих по-горе, можете да видите нещо, което има IP, което няма IFCONFIG. 😉

      1.    Разход Гранда каза той

        Благодаря за приноса 🙂 и питам, защо някой би искал да изтрие IP? Казвам какво би било по-добре да се каже в какъв случай

        1.    елав каза той

          Това е просто. Да кажем, че използвам един IP в един диапазон, а друг IP в другия. Сега помощната програма ще ми помогне, ако искам да премахна един от IP адресите, така че компютрите в този диапазон да не ме виждат. Но да отговорите на въпроса си с друг, защо не? 😉

          1.    манолокс каза той

            И не може ли да се премахне IP с ifconfig чрез събаряне на интерфейса и връщане обратно?

            Например: имаме IP xxx.xxx.xxx.xxx в интерфейса wlan1 и искаме да го премахнем.

            ifconfig wlan1 надолу && ifconfig wlan1 нагоре

          2.    -спикер- каза той

            Това си помислих, премахвате интерфейса и точка, IP вече няма.

            Същото е интерфейс без IP, който е изключен интерфейс.

          3.    MSX каза той

            Разбира се, можете да убиете и муха с пушка.

            Никога не сте работили с мрежи и сте използвали GNU + Linux машина като рутер с Quagga, нали?

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

  6.   Дейвид Гомес каза той

    Много добре тази таблица да се запази като справка.

    IP изглежда е по-сложен от Ifconfig, но имам въпрос. Какво прави IP по-добър от Ifconfig, освен че е по-модерен и има още няколко опции?

  7.   q0 каза той

    Новите функции, които iproute2 носи, са незначителни (всички, не само показаните тук), до степен, че те биха могли да запазят повторното прочистване и да ги включат в net-tools, като добавят .0001
    Между другото с "ifconfig eth0 0.0.0.0" IP адресът е премахнат

    1.    елав каза той

      Благодаря за съвета 😉

    2.    MSX каза той

      "Въведение

      Iproute2 е колекция от помощни програми за управление на TCP / IP мрежи и контрол на трафика в Linux. В момента се поддържа от Стивън Хемингер. Оригиналният автор, Алексей Кузнецов, е добре известен с внедряването на QoS в ядрото на Linux.

      Повечето ръководства за мрежова конфигурация все още се отнасят до ifconfig и route като основни инструменти за мрежова конфигурация, но ifconfig е известно, че се държи неадекватно в съвременните мрежови среди. Те трябва да бъдат оттеглени, но повечето дистрибуции все още ги включват. Повечето мрежови конфигурационни системи използват ifconfig и по този начин предоставят ограничен набор от функции. Проектът / etc / net има за цел да поддържа повечето съвременни мрежови технологии, тъй като не използва ifconfig и позволява на системния администратор да използва всички функции на iproute2, включително контрол на трафика »

      http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2

      Япа: http://www.jaredlog.com/?p=928

      1.    лястовица каза той

        +1 Добри данни, сега ми е ясно.

  8.   eliotime3000 каза той

    Добри данни, въпреки че Arch не се използва eth0, но стойности като enp0s3.

    1.    urKh каза той

      Ъъъъ ???

    2.    лястовица каза той

      Правилно е, въпреки че може да бъде конфигурирано да бъде eth0 или wlan0. Чудя се каква е причината да оставим стила enp # s # (или wlp # s #)? Също така с пристрастието ви към ip, когато всички сме запознати с ifconfig, защо?

  9.   Исус Балестерос каза той

    В крайна сметка свиквате с него, в Archlinux, тъй като той няма ifconfig, реших да науча това, защото в един момент много дистрибуции ще го маркират като остаряло. Много добър пост.

  10.   Саул каза той

    Искам да купя Linux за моя компютър

    1.    лястовица каза той

      Saulo, ако искате да изпробвате Linux, не е нужно да го купувате (въпреки че можете). Ако вашето търпение няма търпение да го използвате, ще ви кажа, че повечето версии (дистрибуции) на Linux имат безплатна връзка за изтегляне (безплатна), която можете да запишете на диск или да монтирате на USB памет за по-късна инсталация на вашия компютър. Препоръчвам ви да видите ръководства в YouTube или в някои блогове за инсталацията, не е трудно.

  11.   тарегон каза той

    Интересно е, че ifconfig все още е по-лесен за научаване.