Guest User

Untitled

a guest
Apr 23rd, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.74 KB | None | 0 0
  1. ## Configurar red
  2.  
  3. 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.
  4.  
  5.  
  6. ### Objetivos
  7.  
  8. Configurar IPv4 con nmcli
  9.  
  10. ### NetworkManager
  11.  
  12. * Device: interfaz de red
  13. * Connection: colección de configuraciones que están configurada a dispositivo
  14. * Una conexión puede estar activa.
  15. * La configuración se encuentra en /etc/sysconfig/network-scripts/ifcfg-name Donde el name es nombre de las conexión
  16.  
  17. ### Viendo la información
  18.  
  19. El comando `nmcli dev status` muestra el estado de todas los dispositivos
  20.  
  21. ```
  22. nmcli dev status
  23. ```
  24.  
  25. Para ver las conexiones
  26.  
  27. ```
  28. nmcli con show
  29. nmcli con show --active
  30. ```
  31.  
  32. ### Añadir un conexion de red
  33.  
  34. ```
  35. nmcli con add con-name eno2 type ethernet ifname eno2
  36. nmcli con add con-name eno2 type ethernet ifname eno2 ip4 192.168.0.5/24 gw4 192.168.0.254
  37. ```
  38.  
  39.  
  40. ### Controlar las conexiones
  41.  
  42. `nmcli con up name` va a activar la conexión.
  43.  
  44. ```
  45. nmcli con up eno2
  46. ```
  47.  
  48.  
  49. ### Modifican las configuraciones
  50.  
  51. Lo puede hacer editando los archivos de configuracion en /etc/ o por consola
  52.  
  53. ```
  54. # nmcli con mod net-eth0 ipv4.addresses 192.168.2.10/24
  55. # nmcli con mod net-eth0 ipv4.gateway 192.168.2.1
  56. # nmcli con mod net-eth0 ipv4.method manual
  57. # nmcli con up net-eth0
  58. Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/2)
  59. ```
  60.  
  61. ### Configurar con firewall
  62.  
  63. Asignar la conexión a la zona:
  64. ```
  65. # firewall-cmd --permanent --zone=work --change-interface=eth0
  66. success
  67. # nmcli con mod net-eth0 connection.zone work
  68. # nmcli con up net-eth0
  69. Connection successfully activated (D-Bus active path: /org/freedesktop/
  70. ```
  71.  
  72. ### Cambiando opciones
  73.  
  74. Por ejemplo, podemos añadir un nuevo servidor de DNS
  75. ```
  76. # nmcli con mod net-eth0 +ipv4.dns 8.8.8.8
  77. # nmcli con up net-eth0
  78. Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/4)
  79. # more /etc/resolv.conf
  80. # Generated by NetworkManager
  81. search example.com
  82. nameserver 192.168.1.1
  83. nameserver 8.8.8.8
  84. ```
  85.  
  86. Cambiar la búsqueda de dominio:
  87. ```
  88. # nmcli con mod net-eth0 +ipv4.dns-search example2.com
  89. # nmcli con up net-eth0
  90. Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/5)
  91. # more /etc/resolv.conf
  92. # Generated by NetworkManager
  93. search example2.com example.com
  94. nameserver 192.168.1.1
  95. nameserver 8.8.8.8
  96. ```
  97.  
  98.  
  99.  
  100. ### Cambiar a NetworkManager
  101.  
  102.  
  103. ```
  104. systemctl enable NetworkManager
  105. systemctl disable network
  106. systemctl start NetworkManager
  107. systemctl stop network
  108. ```
Add Comment
Please, Sign In to add comment