Usando nmcli para definir máscara de sub-rede e IP de gateway

1

O Red Hat Enterprise Linux 7 Networking Guia (ver link) diz que a seguinte sintaxe deve ser usada para atribuir uma sub-rede a um gateway:

nmcli connection modify eth0 +ipv4.routes “192.168.122.0/24  10.0.0.1”

Como faço para ajustar as opções acima para acomodar a 255.255.255.248 Subnet Mask e o aa.aa.aaa.aa6 Default Gateway fornecido por um provedor de serviços de Internet? Algo como:

nmcli connection modify eth0 +ipv4.routes “255.255.255.248  aa.aa.aaa.aa6”

Observe que:

  1. a sub-rede é fornecida em dois formatos diferentes.
    uma. O RHEL7 Networking Guide fornece a sub-rede no formato 192.168.122.0/24 , enquanto o b. o provedor de serviços de Internet fornece a sub-rede no formato 255.255.255.248 .

  2. O que é mais,
    uma. o RHEL7 Networking Guide fornece o gateway como um IP privado , enquanto o b. o provedor de serviços de Internet fornece o gateway como um IP público .

Para referência, um laptop Windows é capaz de se conectar à Internet e ser reconhecido como um dos 5 endereços IP válidos, fornecendo as informações acima usando as seguintes etapas:

1.  Control Panel > Network and Internet > Network and Sharing Center    
2.  Click “Change Adapter Settings”  
3.  Right click on “Ethernet 2” connection and click on “Properties”  
4.  Select “Internet Protocol Version 4 (TCP/IPv4)”  
5.  Then click on “Properties” Button to open the target dialog box:  
    a.  In the default state, the “Obtain IP address automatically” option is checked  
    b.  To claim a specific IP instead, click “Use The Following IP Address” and enter the following information:  
            i.  IP Address:  aa.aa.aaa.aa1  
            ii. Subnet Mask: 255.255.255.248  
            iii.    Default Gateway: aa.aa.aaa.aa6  
            iv. Preferred DNS Server: bb.bb.bb.bb  
            v.  Alternate DNS Server: bb.bb.cc.cc  
            vi. Check the “Validate Settings on Exit” option.  
            vii.    Click OK  
6.  Click on any other open dialog boxes to return computer to normal state  
    
por CodeMed 27.02.2017 / 20:10

0 respostas