Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Configurar red
- Utilizaremos NetworkManager. NetworkManager es un programa que proporciona a los sistemas la detección y configuración automática para conectarse a la red. Las funcionalidades de NetworkManager son útiles tanto para redes inalámbricas como por cable. Para las redes inalámbricas, NetworkManager prefiere las redes conocidas y tiene la capacidad de cambiar a la red más confiable.
- ### Objetivos
- Configurar IPv4 con nmcli
- ### NetworkManager
- * Device: interfaz de red
- * Connection: colección de configuraciones que están configurada a dispositivo
- * Una conexión puede estar activa.
- * La configuración se encuentra en /etc/sysconfig/network-scripts/ifcfg-name Donde el name es nombre de las conexión
- ### Viendo la información
- El comando `nmcli dev status` muestra el estado de todas los dispositivos
- ```
- nmcli dev status
- ```
- Para ver las conexiones
- ```
- nmcli con show
- nmcli con show --active
- ```
- ### Añadir un conexion de red
- ```
- nmcli con add con-name eno2 type ethernet ifname eno2
- nmcli con add con-name eno2 type ethernet ifname eno2 ip4 192.168.0.5/24 gw4 192.168.0.254
- ```
- ### Controlar las conexiones
- `nmcli con up name` va a activar la conexión.
- ```
- nmcli con up eno2
- ```
- ### Modifican las configuraciones
- Lo puede hacer editando los archivos de configuracion en /etc/ o por consola
- ```
- # nmcli con mod net-eth0 ipv4.addresses 192.168.2.10/24
- # nmcli con mod net-eth0 ipv4.gateway 192.168.2.1
- # nmcli con mod net-eth0 ipv4.method manual
- # nmcli con up net-eth0
- Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/2)
- ```
- ### Configurar con firewall
- Asignar la conexión a la zona:
- ```
- # firewall-cmd --permanent --zone=work --change-interface=eth0
- success
- # nmcli con mod net-eth0 connection.zone work
- # nmcli con up net-eth0
- Connection successfully activated (D-Bus active path: /org/freedesktop/
- ```
- ### Cambiando opciones
- Por ejemplo, podemos añadir un nuevo servidor de DNS
- ```
- # nmcli con mod net-eth0 +ipv4.dns 8.8.8.8
- # nmcli con up net-eth0
- Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)
- # more /etc/resolv.conf
- # Generated by NetworkManager
- search example.com
- nameserver 192.168.1.1
- nameserver 8.8.8.8
- ```
- Cambiar la búsqueda de dominio:
- ```
- # nmcli con mod net-eth0 +ipv4.dns-search example2.com
- # nmcli con up net-eth0
- Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
- # more /etc/resolv.conf
- # Generated by NetworkManager
- search example2.com example.com
- nameserver 192.168.1.1
- nameserver 8.8.8.8
- ```
- ### Cambiar a NetworkManager
- ```
- systemctl enable NetworkManager
- systemctl disable network
- systemctl start NetworkManager
- systemctl stop network
- ```
Add Comment
Please, Sign In to add comment