Acha IP
Publicado por Vanderson Lucio Rodrigues 17/12/2005
[ Hits: 13.009 ]
Homepage: http://www.vandersongold.com.br
/*
* Esse programa busca o IP de um determinado host na rede
*/
Bem legal e simples mas, interessante pra que tá começando com programação pra redes.
[]'s
/* * Esse programa busca o IP de um determinado host na rede */ #include <stdio.h> #include <stdlib.h> #include <errno.h> #include <netdb.h> #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> int main(int argc, char *argv[]) { struct hostent *host; /* checar a quantidade de argumento passados na linha de comando */ if (argc != 2) { fprintf(stderr,"uso: hostname\n"); exit(1); } if ((host = gethostbyname(argv[1])) == NULL) { // pega informacao sobre o host herror("gethostbyname"); exit(1); } printf("Nome do Host : %s\n", host->h_name); printf("Endereco IP : %s\n", inet_ntoa(*((struct in_addr *)host->h_addr))); return 0; }
Exemplo Básico de Sockets em C
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Olha que Conky "bunitinhu" pra usar no seu sistema
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Aprendendo mais sobre Linux com livro (4)
warsaw parou de funcionar após atualização do sistema (solução) (9)
eu estou tendo um problema no ChimeraOS e no Bazzite (0)
samba4 versao 4.22.3 usuario nao consegue trocar a senha (4)