Como leen, al estar revisando los blogs de costumbre, me encontré con esta noticia que si bien parece ya tener tiempo publicada, apenas si me voy enterando. Muestro un extracto de la noticia, la nota completa la pueden leer aquí.
Específicamente, los comandos de red obsoletos en cuestión son: arp, ifconfig, netstat, iptunnel, iwconfig, nameif y route.
Estos programas (excepto iwconfig) vienen en el paquete net-tools que han dejado de ser mantenidos por varios años. La funcionalidad provista por de varios de estas utilerias han sido reproducidas y mejoras en la suite iproute2, primordial mente usando el comando ip. El código de iproute2 esta disponible en Kernel.org.
Específicamente, los comandos de red obsoletos en cuestión son: arp, ifconfig, netstat, iptunnel, iwconfig, nameif y route.
Estos programas (excepto iwconfig) vienen en el paquete net-tools que han dejado de ser mantenidos por varios años. La funcionalidad provista por de varios de estas utilerias han sido reproducidas y mejoras en la suite iproute2, primordial mente usando el comando ip. El código de iproute2 esta disponible en Kernel.org.
Comando obsoleto | Comando(s) de reemplazo |
---|---|
arp | ip n (ip neighbor) |
ifconfig | ip a (ip addr), ip link, ip -s (ip -stats) |
iptunnel | ip tunnel |
iwconfig | iw |
nameif | ip link, ifrename |
netstat | ss, ip route (for netstat-r), ip -s link (for netstat -i), ip maddr (for netstat-g) |
route | ip r (ip route) |
El comando ip contiene varios parámetros que no se pretende mostrar todos, pero si unos cuantos ejemplos.
Mostrar las interfaces con su dirección ip.
# ip addr 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: p6p1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000 link/ether 04:7d:7b:68:ef:67 brd ff:ff:ff:ff:ff:ff 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000 link/ether e0:ca:94:da:31:91 brd ff:ff:ff:ff:ff:ff inet 192.168.1.101/24 brd 192.168.1.255 scope global wlan0 inet6 fe80::e2ca:94ff:feda:3191/64 scope link valid_lft forever preferred_lft forever
Habilitar (levantar) una interfaz de red
# ip link set dev p6p1 up
Inhabilitar (bajar) una interfaz de red
# ip link set dev p6p1 down
Asignar (agregar) una dirección ip a una interfaz
# ip addr add 192.168.1.101/24 dev p6p1
Definir ruta por default
# ip route add default via 192.168.1.254
Visualizar las conexiones establecidas del sistema
# ss tcp ESTAB 0 0 192.168.1.101:35696 199.59.148.241:https tcp ESTAB 0 0 192.168.1.101:54744 74.125.227.47:https tcp ESTAB 0 0 192.168.1.101:37959 74.125.227.111:https tcp ESTAB 0 0 192.168.1.101:37947 64.4.44.90:msnp tcp ESTAB 0 0 192.168.1.101:47701 74.125.227.46:https tcp ESTAB 0 0 192.168.1.101:45052 74.125.139.191:https tcp ESTAB 0 0 192.168.1.101:37473 176.223.198.114:5938 tcp ESTAB 0 0 192.168.1.101:59224 199.59.148.241:https tcp ESTAB 0 0 192.168.1.101:33438 66.196.121.12:mmcc tcp ESTAB 0 0 192.168.1.101:34252 199.59.148.87:https tcp CLOSE-WAIT 1 0 192.168.1.101:49616 66.228.45.217:http
Nota: aunque en cuestión de gustos para las conexiones establecidas, me agrada mas el comando lsof -i, ya que no solo muestra las conexiones establecidas sino que aplicación tiene la conexión, ejemplo:
# lsof -i COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME wineserve 1496 uribes 12u IPv4 18452 0t0 TCP localhost.localdomain:5939 (LISTEN) pidgin 1518 uribes 8u IPv4 26735 0t0 TCP uribes-ic.lan:33438->cs108p1.us1.msg.gq1.yahoo.com:mmcc (ESTABLISHED) pidgin 1518 uribes 14u IPv4 1830258 0t0 TCP uribes-ic.lan:37947->baymsg1030124.gateway.edge.messenger.live.com:msnp (ESTABLISHED) chrome 1615 uribes 69u IPv4 1924594 0t0 TCP uribes-ic.lan:37959->dfw06s16-in-f15.1e100.net:https (ESTABLISHED) chrome 1615 uribes 87u IPv4 1963861 0t0 TCP uribes-ic.lan:47701->dfw06s06-in-f14.1e100.net:https (ESTABLISHED) chrome 1615 uribes 98u IPv4 1967649 0t0 TCP uribes-ic.lan:42518->dfw06s06-in-f19.1e100.net:https (ESTABLISHED) chrome 1615 uribes 106u IPv4 1968565 0t0 TCP uribes-ic.lan:45896->dfw06s06-in-f11.1e100.net:https (ESTABLISHED) chrome 1615 uribes 125u IPv4 1924615 0t0 TCP uribes-ic.lan:45052->yn-in-f191.1e100.net:https (ESTABLISHED) thunderbi 2553 uribes 46u IPv4 1970493 0t0 TCP uribes-ic.lan:42612->dfw06s06-in-f20.1e100.net:https (ESTABLISHED) thunderbi 2553 uribes 51u IPv4 37294 0t0 TCP uribes-ic.lan:59224->r-199-59-148-241.twttr.com:https (ESTABLISHED) MonoDevel 5239 uribes 6u IPv4 524871 0t0 TCP uribes-ic.lan:49616->monodevelop.com:http (CLOSE_WAIT) MonoDevel 5239 uribes 12u IPv4 1621609 0t0 TCP localhost.localdomain:52399 (LISTEN) hotot 28654 uribes 13u IPv4 1970581 0t0 TCP uribes-ic.lan:34266->r-199-59-148-87.twttr.com:https (CLOSE_WAIT) hotot 28654 uribes 14u IPv4 1967933 0t0 TCP uribes-ic.lan:34263->r-199-59-148-87.twttr.com:https (CLOSE_WAIT) hotot 28654 uribes 25u IPv4 1967934 0t0 TCP uribes-ic.lan:34264->r-199-59-148-87.twttr.com:https (CLOSE_WAIT) hotot 28654 uribes 27u IPv4 1517752 0t0 TCP uribes-ic.lan:35696->r-199-59-148-241.twttr.com:https (ESTABLISHED) hotot 28654 uribes 29u IPv4 1967935 0t0 TCP uribes-ic.lan:34265->r-199-59-148-87.twttr.com:https (CLOSE_WAIT)
Bien, por ahora termino con esta pequeña reseña y espero que al igual que a mi, nos ayude a estar actualizados.
Saludos
Comentarios
Publicar un comentario
Son bienvenidos tus comentarios, solo se respetuoso. Saludos