Establir interfícies virtuals en ArchLinux

Tot usuari de Debian sap que crear una interfície virtual (per poder accedir a un altre rang d'IP per exemple) és relativament fàcil. Obrim un terminal i posem:

$ sudo ifconfig eth0:1 192.168.X.X

Quan em vaig passar a ArchLinux el primer que em va xocar una mica va ser la manera destablir les connexions o aixecar les targetes de xarxa. Normalment d'aquesta manera:

$ sudo ip link set enp5s0 up

I després, si tenim IP fixa:

$ sudo ip addr add 192.168.X.X/255.255.255.0 dev enp5s0

Sincerament em va semblar una molèstia haver de fer les coses d'aquesta manera, i estranyava el meu ifconfig, però avui preguntant a Twitter, el compa @GregorioEspadas em va assenyalar que puc tenir ifconfig en ArchLinux instal·lant el paquet:

$ sudo pacman -S net-tools

Vaig veure els cels oberts. Ja puc tenir interfícies de xarxes virtuals només executant:

sudo ifconfig enp5s0:1 192.168.X.X

I això és tot estimats amiguets 😀


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   eliotime3000 va dir

    Arch és un altre món. Simplement això, un altre món, un altre univers paral·lel.

    1.    ILAV va dir

      Un món on estic atrapat i no puc sortir.. millor dit, no vull sortir 😀

      1.    eliotime3000 va dir

        Ja voldria, però la veritat és que l'única cosa que em falta per estar a Arch és ordenar el meu temps per poder donar-li la cura que realment necessita.

        1.    ILAV va dir

          Jo el meu ni ho atenc.. és més, ni tan sols em vaig adonar que feia servir Arch fins ara xDDD

          1.    F3niX va dir

            Jaja això és cert, després que ho instal·les la primera vegada la resta és fàcil.

          2.    eliotime3000 va dir

            Em refereixo a les constants actualitzacions que té (drivers, interfícies, biblioteques, còdecs…).

          3.    ILAV va dir

            Home, que no se sent. Jo executo cada dia un

            pacman -Syu

            I res no passa. Tot continua funcionant. De fet, tanta estabilitat avorreix.. 😀

          4.    ever va dir

            Elav, convinguem que de tant en tant si cal ficar una mica de mà (per ex, quan es va haver de migrar de SysV a systemd, quan es van treure els binaris de /bin i les biblioteques de /lib, quan es va deixar de donar suport a Grub 1, etc), però és veritat que la web oficial ajuda, i molt, de vegades creant una guia totalment APB.

          5.    eliotime3000 va dir

            Doncs a això em refereixo a «actualitzacions», ja que és un mal de tarballs quan estàs treballant i/o estudiant de dilluns a divendres i amb prou feines tens temps per fer una ullada al bloc i/o altres webs.

  2.   MSX va dir

    IFCONFIG AQUESTA OBSOLET.

    Distros prehistòriques ho mantenen com a capa de compatibilitat però la comanda IP reemplaça absolutament a IFCONFIG portant a més nova funcionalitat.

    Arch Linux, simplement, en ser una distribució bleeding edge adopta abans que la resta les noves tecnologies, per això distribucions com Debian o Slackware són pròpies de Los Picapiedras als ulls de qualsevol arxiu.

    1.    eliotime3000 va dir

      Ja me'n vaig adonar. A més, m'és pràctic amb l'ip config que amb l'ifconfig (que ho conec recentment).

      1.    eliotime3000 va dir

        I bé, cal respectar els costums de cadascú.

    2.    ILAV va dir

      D'acord, està obsolet, llavors digues-me Com faig el que vaig mostrar al post amb la comanda IP? 😉

      1.    eliotime3000 va dir

        Rebuscant a la Wiki d'Arch, aquí està la solució amb les VLAN usant a penes IP: https://wiki.archlinux.org/index.php/VLAN

      2.    MSX va dir

        http://www.tty1.net/blog/2010/ifconfig-ip-comparison_en.html
        http://andys.org.uk/bits/2010/02/24/iproute2-life-after-ifconfig/
        http://whodat.be/iproute2-cheatsheet-and-reference-guide/
        http://blog.timheckman.net/2011/12/22/why-you-should-replace-ifconfig/

        Com que hi ha gent que encara avui fa servir WinXP hi ha sysadmines -especialment del pal Debian/Slack/CentOS- que segueixen usant ifconfig.

        ifconfig està obsolet and should die de la mateixa manera que Flash.

        1.    ILAV va dir

          Ok. Justament això és el que necessitava:

          ifconfig eth0:1 10.0.0.1/8 ip addr add 10.0.0.1/8 dev eth0 label eth0:1

          Però per més que ifconfig estigui obsolet, estaràs d'acord amb mi que cal escriure molt més.

          1.    eliotime3000 va dir

            La sentència correcta seria: ip addr add 10.0.0.1 dev enp0s3 label enp0s3:1, ja que l'eth0 ja no es fa servir a Arch.

          2.    ILAV va dir

            Si sí, ho sé. Només vaig copiar el que deia la pàgina. I com veus, és més llarg i molest. Així que -1 per a IP

          3.    MSX va dir

            És veritat, no és precisament 'obsoleta' des del moment que encara funciona pel que va ser concebuda, my bad 😛

            Igualment no estaria de més anar aprenent iproute2 de poc per ser menys dependent d'ifconfig ja que la idea és descontinuar l'eina -de fet no se la desenvolupa més- a favor de la nova alternativa.

            Gràcies per la correcció!

            Btw: què se sent ara que vostè és un arxiu més haver d'explicar una vegada i una altra que Arch no és ni remotament menys estable que Debian o Slack o CentOS als usuaris d'aquestes distribucions quan piquen una vegada i una altra aquesta cantarella ? Moltes vegades no arriba ni tota la paciència del món!
            La veritat, no et fa sentir una miqueta així:
            http://ih3.redbubble.net/image.11640658.0674/pp,375×360.jpg

            1.    ILAV va dir

              Jejeje.. Sense comentaris.