• c 获取 域名ip


    #include <stdio.h>  
    #include <netdb.h>  
    int main(int argc, char *argv[])  
    {  
            if (argc != 2)  
            {  
                    printf("Usage:%s domain_name
    ", argv[0]);  
                    return 1;  
            }  
      
      
            struct hostent *he;   
            he = gethostbyname( argv[1]);  
            char destIP[128];  
            char **phe = NULL;  
            for( phe=he->h_addr_list ; NULL != *phe ; ++phe){  
                    inet_ntop(he->h_addrtype,*phe,destIP,sizeof(destIP));  
                    printf("%s
    ",destIP);  
      
      
            }  
    } 

    文件可以随意定义;

    使用方式:

    脚本  www.baidu.com

    或者 循环调用脚本进行大批量域名解析

    在尝试学习新的语言之前先理解这门语言的设计原理能够让你在探索这门新语言时保持一个清醒而且开发的状态。
  • 相关阅读:
    第三次上机练习
    第三次作业
    第二次上级练习
    第二次作业
    第一次上机练习
    第一次作业
    4.20
    4.16
    4.10
    4.9
  • 原文地址:https://www.cnblogs.com/jackchen001/p/7194987.html
Copyright © 2020-2023  润新知