AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / computer / Perguntas / 1530773
Accepted
Juergen
Juergen
Asked: 2020-03-07 04:51:37 +0800 CST2020-03-07 04:51:37 +0800 CST 2020-03-07 04:51:37 +0800 CST

Convertendo um endereço IP para o ASN do Número do Sistema Autônomo na linha de comando

  • 772

Dado um endereço IPv4, como posso saber qual Sistema Autônomo está hospedando esse endereço usando apenas ferramentas cmdline?

networking routing
  • 1 1 respostas
  • 438 Views

1 respostas

  • Voted
  1. Best Answer
    user1686
    2020-03-07T06:08:05+08:002020-03-07T06:08:05+08:00

    Para descobrir quem está anunciando um endereço no momento, você teria que olhar para a tabela de roteamento de um roteador conectado ao BGP (por exemplo, os públicos em routeservers.org) ou consultar um banco de dados online que coleta periodicamente os anúncios.

    Um serviço comumente usado é o banco de dados de mapeamento Cymru IP-to-ASN , acessível por meio de vários protocolos, como DNS (para consultas automatizadas), HTTP ou WHOIS (somente para consultas manuais):

    $ dig +short google.com
    172.217.x.y
    
    $ dig +short -t TXT y.x.217.172.origin.asn.cymru.com
    "15169 | 172.217.0.0/16 | US | arin | 2012-04-16"
    
    $ whois -h whois.cymru.com 172.217.x.y
    AS      | IP               | AS Name
    15169   | 172.217.x.y      | GOOGLE, US
    

    Outro serviço é o RIPE RISwhois (não é a mesma coisa que o RIPE WHOIS DB regular):

    $ whois -h riswhois.ripe.net 172.217.x.y
    ...
    route:        172.217.0.0/16
    origin:       AS15169
    descr:        GOOGLE, US
    lastupd-frst: 2019-10-31 10:45Z  198.32.243.219@rrc16
    lastupd-last: 2020-03-05 23:53Z  80.81.192.244@rrc12
    ...
    

    (Observe que a localização do AS nem sempre corresponde à localização física do dispositivo; pode ser em um país diferente. Neste exemplo, o intervalo de endereços está em um continente totalmente diferente.)

    Esteja ciente de que, em certas situações, pode haver vários AS anunciando o mesmo prefixo, e qual deles está visível pode depender da sua localização (ou da base de dados). Tente consultar o número AS de 192.88.99.1!

    Pode até ser que o endereço seja anunciado por algum AS que não deveria anunciá-lo (seqüestro de BGP). Para descobrir quem deve anunciar o endereço, consulte um banco de dados de roteamento, como o RADb ou o servidor RIPE WHOIS.

    $ whois -T route -h whois.ra.net 172.217.x.y
    route:      172.217.169.0/24
    descr:      Google
    origin:     AS15169
    ...
    
    • 2

relate perguntas

  • Três computadores, como configurar a rede sem roteador/switch?

  • A conexão do usuário ao servidor SFTP usando o FileZilla se recusa a conectar

  • Como funciona um NAT atrás de um NAT (NAT do roteador e NAT do ISP)?

  • Win10 1803: Como tornar o ponto de acesso móvel uma rede privada?

  • Como o nc identifica nomes de serviço

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Como posso reduzir o consumo do processo `vmmem`?

    • 11 respostas
  • Marko Smith

    Baixar vídeo do Microsoft Stream

    • 4 respostas
  • Marko Smith

    O Google Chrome DevTools falhou ao analisar o SourceMap: chrome-extension

    • 6 respostas
  • Marko Smith

    O visualizador de fotos do Windows não pode ser executado porque não há memória suficiente?

    • 5 respostas
  • Marko Smith

    Como faço para ativar o WindowsXP agora que o suporte acabou?

    • 6 respostas
  • Marko Smith

    Área de trabalho remota congelando intermitentemente

    • 7 respostas
  • Marko Smith

    O que significa ter uma máscara de sub-rede /32?

    • 6 respostas
  • Marko Smith

    Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows?

    • 1 respostas
  • Marko Smith

    O VirtualBox falha ao iniciar com VERR_NEM_VM_CREATE_FAILED

    • 8 respostas
  • Marko Smith

    Os aplicativos não aparecem nas configurações de privacidade da câmera e do microfone no MacBook

    • 5 respostas
  • Martin Hope
    CiaranWelsh Como posso reduzir o consumo do processo `vmmem`? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Pesquisa do Windows 10 não está carregando, mostrando janela em branco 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    v15 Por que uma conexão de Internet gigabit/s via cabo (coaxial) não oferece velocidades simétricas como fibra? 2020-01-25 08:53:31 +0800 CST
  • Martin Hope
    fixer1234 O "HTTPS Everywhere" ainda é relevante? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    andre_ss6 Área de trabalho remota congelando intermitentemente 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney Por que colocar um ponto após o URL remove as informações de login? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension Ponteiro do mouse movendo-se nas teclas de seta pressionadas no Windows? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca Todos os meus complementos do Firefox foram desativados repentinamente, como posso reativá-los? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK É possível criar um código QR usando texto? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 Altere o nome da ramificação padrão do git init 2019-04-01 06:16:56 +0800 CST

Hot tag

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve