| IPNetwork. calcula sua netmask, CIDR, sub-rede, supernet e rede |
Baixe Agora |
IPNetwork. Classificação e resumo
- Nome do editor:
- Luke Skywalker
- Sistemas operacionais:
- Windows All
- Tamanho do arquivo:
- 54 KB
IPNetwork. Tag
IPNetwork. Descrição
O aplicativo IPNetwork foi desenvolvido para ser um pequeno utilitário de linha de comando que cuidará de rede complexa, IP, netmask, sub-rede, cálculo do CIDR. Funciona com IPv4, Está escrito em C # e tem uma API leve e limpa e é totalmente testada unidade. Uso: IPNetwork redes ... Opções de impressão -Eu: rede -N: endereço de rede -m: netmask. -c: CIDR. -B: transmissão -f: primeiro endereço IP utilizável -L: Último endereço IP utilizável -U: número de endereços IP utilizáveis Parse Opções -d CIDR: Use CIDR se não for fornecido (padrão / 32) -D: Use o Padrão CIDR (ClassA / 8, Classb / 16, ClassC / 24) Ações -h: mensagem de ajuda -s cidr: rede dividida em sub-redes do CIDR -w: redes de supernet em menores sub-redes possíveis -W: Networks SuperNet em uma única sub-rede -X: Liste todos os ipadresses em redes -C Network: rede contém redes -o rede: redes de sobreposição de rede Redes: um ou mais endereços de rede (1.2.3.410.0.0.0/810.0.0.0/255.0.0.0 ...) Exemplo 1 Exibir informações IPNetwork: C: \> IPNetwork 10.0.0.0/8 IPNetwork: 10.0.0.0/8. Rede: 10.0.0.0. Netmask: 255.0.0.0. CIDR: 8. Transmissão: 10.255.255.255. Firstusable: 10.0.0.1. Lastusable: 10.255.255.254. Utilizável: 16777214. Exemplo 2. Rede dividida em CIDR C: \> IPNetwork -s 910.0.0.0/8 IPNetwork: 10.0.0.0/9. Rede: 10.0.0.0. Netmask: 255.128.0.0. CIDR: 9. Transmissão: 10.127.255.255. Firstusable: 10.0.0.1. Lastusable: 10.127.255.254. Utilizável: 8388606. - IPNetwork: 10.128.0.0/9. Rede: 10.128.0.0. Netmask: 255.128.0.0. CIDR: 9. Transmissão: 10.255.255.255. Firstusable: 10.128.0.1. Lastusable: 10.255.255.254. Utilizável: 8388606. Exemplo 3. Redes de supernet em menores sub-redes possíveis C: \> ipnetwork -w 192.168.0.0/24192.168.1.0/24 IPNetwork: 192.168.0.0/23. Rede: 192.168.0.0. Netmask: 255.255.254.0. CIDR: 23. Transmissão: 192.168.1.255. Firstusable: 192.168.0.1. Lastusable: 192.168.1.254. Utilizável: 510. Exemplo 4. Redes de supernet em menores sub-redes possíveis C: \> ipnetwork -w 192.168.0.0/24192.168.2.0/24 IPNetwork: 192.168.0.0/24. Rede: 192.168.0.0. Netmask: 255.255.255.0. CIDR: 24. Transmissão: 192.168.0.255. Firstusable: 192.168.0.1. Lastusable: 192.168.0.254. Utilizável: 254. - IPNetwork: 192.168.2.0/24. Rede: 192.168.2.0. Netmask: 255.255.255.0. CIDR: 24. Transmissão: 192.168.2.255. Firstusable: 192.168.2.1. Lastusable: 192.168.2.254. Utilizável: 254. Exemplo 5. Redes de supernet em menores sub-redes possíveis C: \> ipnetwork -w 192.168.0.0/24192.168.129.0/24 IPNetwork: 192.168.0.0/16. Rede: 192.168.0.0. Netmask: 255.255.0.0. CIDR: 16. Transmissão: 192.168.255.255. Firstusable: 192.168.0.1. Lastusable: 192.168.255.254. Utilizável: 65534. Exemplo 6. Replit Network no CIDR, exibir apenas rede total C: \> ipnetwork -i -s 1210.0.0.0/8 | grep -v \ - \ - IPNetwork: 10.0.0.0/12. IPNetwork: 10.16.0.0/12. IPNetwork: 10.32.0.0/12. IPNetwork: 10.48.0.0/12. IPNetwork: 10.64.0.0/12. IPNetwork: 10.80.0.0/12. IPNetwork: 10.96.0.0/12. IPNetwork: 10.112.0.0/12. IPNetwork: 10.128.0.0/12. IPNetwork: 10.144.0.0/12. IPNetwork: 10.160.0.0/12. IPNetwork: 10.176.0.0/12. IPNetwork: 10.192.0.0/12. IPNetwork: 10.208.0.0/12. IPNetwork: 10.224.0.0/12. IPNetwork: 10.240.0.0/12. Exemplo 7. Teste se um IP estiver contido em uma rede C: \> ipnetwork -c 10.0.0.110.0.0.0/810.0.1.0/2410.0.0.1/32 Contém 10.0.0.0/8: FALSE 10.0.0.1/32 Contém 10.0.1.0/24: FALSE Exemplo 8. Teste se uma rede sobrepor outra rede C: \> ipnetwork -o 10.0.0.1/2410.0.0.0/810.0.1.0/2410.0.0.0/24 sobreposições 10.0.0.0/8: Verdadeiro 10.0.0.0/24 sobreposições 10.0.1.0/24: FALSE Exemplo 9. Remova um IP de uma aula e reagulá-los na menor rede possível C: \> ipnetwork -i -s 32192.168.0.0/24 \ | grep -v \ - \ - \ | AWK "{Imprimir $ 3;}" \ | grep -v 192.168.0.213/32. | xargs ipnetwork -i -w \ | grep -v \ - \ - IPNetwork: 192.168.0.224/27. IPNetwork: 192.168.0.216/29. IPNetwork: 192.168.0.214/31. IPNetwork: 192.168.0.212/32. IPNetwork: 192.168.0.208/30. IPNetwork: 192.168.0.192/28. IPNetwork: 192.168.0.128/26. IPNetwork: 192.168.0.0/25.
IPNetwork. Software Relacionado