qual é a diferença entre “ip a” e “ifconfig” no SUSE 11

2

Eu achei a saída dos dois comandos são diferentes e parece que "ip a" irá listar mais informações da interface que ipconfig, então a simples questão é por quê? Pelo que entendi, "ip a" é apenas um tipo de alias para ifconfig.

    
por HaiYuan Zhang 25.10.2011 / 23:56

3 respostas

2

O

ip do iproute2 pretende ser um substituto dos programas% net_de_per%, ifconfig e route net-tools mais antigos, proporcionando interface consistente. Ele também suporta vários recursos novos não suportados por net-tools , como roteamento de política, vários endereços IPv4 por interface (sem a necessidade de: aliases) ou CIDR em vez de máscaras de sub-rede. (Até onde eu sei, net-tools não foram mantidos desde 2001.)

    
por 26.10.2011 / 01:41
0

Eles são comandos muito parecidos. Os conjuntos exatos de informações que eles listam não são exatamente os mesmos. ifconfig , por exemplo, lista contagens de pacotes. ip a , por exemplo, lista endereços IPv4 não associados a aliases.

    
por 26.10.2011 / 00:34
0

ifconfig é apenas para configurar uma interface, enquanto ip também pode definir rotas, túneis, monitorar uma interface e muito mais. Compare man ifconfig com man ip .

    
por 26.10.2011 / 00:47

Tags