Acha IP
Publicado por Vanderson Lucio Rodrigues 17/12/2005
[ Hits: 13.130 ]
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; }
Simulação de controle de fluxo usando sockets
Exemplo Básico de Sockets em C
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
É normal não gostar de KDE? (6)
Impressora epson l6270 não funciona em Linux mint (0)
esqueci a senha do boot do notebook dell vostro 3300 (3)