Documentos de Académico
Documentos de Profesional
Documentos de Cultura
IPCONFIG
Es uno de los comandos para redes más útiles. Informa de los valores
de configuración de red TCP/IP actuales y actualiza la configuración
del protocolo DHCP y el sistema de nombres de dominio (DNS).
/all: con este modificador permite ver la información detallada.
/renew: renueva la conexión de todos los adaptadores sin reiniciar
PING
Prueba el estado de la comunicación del host local con uno o varios
equipos remotos de una red IP. Por medio del envío de paquetes
ICMP, diagnostica el estado, velocidad y calidad de una red
determinada.
TRACERT
Permite conocer los paquetes que vienen desde un host (punto de
red). También se obtiene una estadística del RTT o latencia de red
de esos paquetes, ofreciendo una estimación de la distancia a la que
están los extremos de la comunicación.
Ejemplo al router:
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
PATHPING
Combina la utilidad de ping y tracert. Es más informativo, por lo que
tarda más tiempo para ejecutar. Después de enviar los paquetes a
un destino determinado, se analiza la ruta tomada y se calcula la
pérdida de paquetes y proporciona detalles entre dos hosts.
GETMAC
Obtiene la MAC del equipo donde se ejecuta. La dirección MAC es
un identificador de 48 bits determinado y configurado por el IEEE y el
fabricante (24 bits cada uno). Conocida también como dirección física
es única para cada dispositivo.
NSLOOKUP
Se emplea para conocer si el DNS está resolviendo correctamente
los nombres y las IP´s. También nos permite averiguar la dirección IP
detrás de un determinado nombre de dominio. Si deseas convertir
una dirección IP en un nombre de dominio, sólo tienes que escribirlo
en el navegador y ver a dónde conduce.
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
NETSTAT
Comando potente que muestra estadísticas de la red y permite
diagnósticos y análisis. Por defecto, muestra un listado de las
conexiones activas de una computadora, tanto entrantes como
salientes. Incluye el protocolo en uso, las tablas de ruteo, las
estadísticas de las interfaces y el estado de la conexión.
En el ejemplo muestra todos los puertos que están en escucha.
NETSH
Sinónimo de shell de red, permite modificar, administrar y
diagnosticar la configuración de una red, con más detalle y potencia
que los anteriores. Un comando avanzado que ofrece un montón de
opciones utilizando sus modificadores y qué como ejemplo, permite
mostrar el estado del http del equipo
➢ Netsh http
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
Información general de la
dirección IP del
adaptador. Incluye DNS,
velocidad y MAC.
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
SI SE REALIZAN CAMBIOS,
U.T.5. CONEXIÓN DE SISTEMA EN RED. PULSAR APLICAR
PODEMOS AÑADIR
LA DIRECCION O SI
HAY SERVIDOR
DHCP, MARCAR LA
OPCION.
Pero también se puede realizar esta configuración en modo comando, pero para ello hay que
modificar algunos ficheros de configuración de la red.
1º. /etc/network/interfaces.
En debían, por ejemplo, el fichero es:
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
auto interfaz
• interfaz refiere al fichero de dispositivo de la tarjeta de red, eth0, eth1, etc. (se puede
ver con el comando ifconfig)
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
En el archivo debemos colocar las siguientes líneas (en este ejemplo utilizamos eth0 puede ser
cualquiera de las interfaces y tantas como quieras)
auto eth0
Si algo escrito en el fichero como iface eth0 inet dhcp debemos comentar estas líneas o
borrarlas sino tendremos problemas.
Ahora agregamos al archivo si queremos configurar por ejemplo eth0 (cambiarlo por la interfaz
que quieras configurar):
auto eth0
Con esto le hemos configurado la IP 192.168.1.110 con una máscara 255.255.255.0 y una
puerta de salida (gateway) 192.168.1.1. Por supuesto cambia estas direcciones por las que
quieras configurar.
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
2ª. /etc/resolv.conf
Se emplea para configurar las DNS.
Para hacer que tu computadora u ordenador busque en un servidor DNS específico tienes que
modificar el archivo /etc/resolv.conf ejecutando:
Ahí puedes agregar los servidores que quieras por ejemplo con:
nameserver 10.50.50.130
nameserver 10.50.50.131
Lo guardas y sales.
Configuración en UBUNTU
En las versiones anteriores a 2017 la configuración de red estaba se almacenaba en los ficheros
/etc/network/interface.
Después se introduce una nueva herramienta de configuración de red llamada NetPlan, que
pretende facilitar el trabajo a desarrolladores y usuarios en general.
Por lo tanto, a partir de la versión 17.10, deberemos utilizar archivos de configuración con
extensión yaml, almacenados en la ruta /etc/netplan.
Explicado de forma sencilla, lo que establece es que el adaptador de red que estamos definiendo
es enp0s3 (ficticio, porque puede cambiar) y que utilizará DHCP. Es decir, que su dirección IP
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
será asignada desde otro dispositivo de nuestra red, normalmente el router que nos facilita el
acceso a Internet, que actuará como servidor DHCP.
/etc/netplan/00-instaler-config.yaml
ip a ó ip addr
ls /etc/netplan
Listamos el nombre del fichero de configuración, de esta manera podemos saber el nombre
del fichero de configuración, que como se ve en la imagen, está en formato YAML. En mi caso
es el fichero 00-network-config.yaml. Para editarlo podemos usar nano, pero antes hacer una
copia de seguridad por si acaso.
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
Una vez que nos encontramos en la ventana de trabajo de nano, lo primero será cambiar el
valor dhcp4: true por dhcp4: false o dhcp4: no. Después, escribiremos los valores de
configuración de la red, que serán parecidos a estos:
network:
ethernets:
enp0s3:
dhcp4: no
addresses: [192.168.1.10/24]
gateway4: 192.168.1.1
nameservers:
addresses: [208.67.222.222]
version: 2
Las líneas que aparecen bajo dhcp4: no, establecen los valores estáticos que necesitamos:
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
indica que la máscara de red utiliza 24 bits (lo que equivale a 255.255.255.0). Este valor
también puede cambiar según las características de tu red.
Ojo cuidado aquí, ya que los ficheros YAML son peculiares en su sintaxis, y debemos cumplir
con las sangrías correspondientes, sino no nos funcionará. Para aplicar el cambio guardamos
y salimos. Y ejecutamos el siguiente comando de validación de la configuración:
Si el servidor DNS está parado hay que ejecutar el comando para encenderlo. Si el servicio
«systemd-resolved» está parado, para encenderlo y añadirlo al arranque:
http://somebooks.es/establecer-una-direccion-ip-estatica-en-ubuntu-server-20-04/
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
En este ejemplo nos muestra por pantalla la MAC, la dirección IP, si sólo ponemos ifconfig, nos
salen todas las interfaces que tenemos configuradas incluyendo la de loopback, la que tiene el
host sobre sí mismo (127.0.0.1) (lo)
2 – PING
Es la mejor forma de comprobar conectividad entre dos puntos. Mediante el protocolo ICMP
se comunica con los otros dispositivos.
También si conocemos la dirección IP podemos probar con eso, así si nos responde la IP pero
no el hostname podemos pensar que es un fallo en el DNS.
3 – TRACEROUTE
(sudo apt install traceroute)
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
En ocasiones el comando PING nos dice que no tenemos conectividad, pero el tema es que
podemos haber atravesado varios Routers, Firewalls o a saber, y el problema esté en uno de
ellos, para cuestiones así tenemos este comando que nos dará los saltos que tenemos de
nuestro dispositivo al destino y nos dirá donde se pierden los paquetes.
5 – DIG
Es una forma de comprobar las consultas al DNS.
7 – HOST
Con él comprobamos resolución dns de nombres de equipo.
MODIFICACION DE /ETC/NETWORK/INTERFACE
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |
U.T.5. CONEXIÓN DE SISTEMA EN RED.
Para ampliar:
http://www.nexolinux.com/configurar-red-en-linux/
https://www.pedroventura.com/linux/como-configurar-la-red-de-ubuntu-debian-desde-la-
consola/
SISI
U.T.5. CONEXIÓN DE SISTEMA EN RED. |