PHP 根据域名和IP返回不同的内容】的更多相关文章

遇到一个好玩的事情,访问别人的IP和别人的域名返回的内容竟然不一样.突然觉得很好玩,也很好奇.自己研究了一下下,就简单写一下吧~ 一个IP和一个域名, 先讲一下公网IP没有绑定域名,但是可以通过一个没有备案的域名访问该 IP 的内容.方法:就是在本地hosts文件中,将域名和公网IP绑定.这个很基础的,简单提一下.如果相让别人也能通过域名访问你的项目,在他的电脑上配置hosts文件,绑定域名和你的IP. 别人通过配置hosts文件可以通过域名访问你的 项目了,假设有这样一种情况,我在这个IP服务…
先说域名解析吧,比如说你的域名是 www.sunnymould.com,这个域名对应着一个IP地址,域名解析就是把上面的域名转换成这个IP地址的过程,这样你就可以域名访问了上面地址上的内容了. 端口映射就是说,当你访问 www.sunnymould.com的时候,其实就是访问了一个IP地址的某个端口,而这个IP地址后面也许存在着一个局域网,这样我们就要指定网络访问这个IP的端口时候,指向哪个服务器(就是说WEB服务器是内网的哪个IP地址),比如内网WEB服务器地址为192.168.37.4,这样…
以下是VC Socket初始化时用到的两个函数 一.WSAStartup函数                int WSAStartup                       (                          WORD wVersionRequested,                          LPWSADATA lpWSAData                         );使用Socket的程序在使用Socket之前必须调用WSAStartup函…
域名和IP的关系 在早期的互联网时代,没有那么多的主机,全部是用ip直接访问.可是IP不符合人类的记忆习惯,于是出现域名. 域名和IP的对应关系,在早期通过电脑的hosts文件直接解析,后来互联网的发展,越来越多的域名出现,单纯靠hosts解析显然是无法胜任的. 这时出现解决方案就是沿用至今的DNS(Domain Name Server),域名服务. DNS DNS简单来说,就是解析域名和IP的对应关系. 如wwww.baidu.com能够解析成某个ip,然后我们就直接请求这个ip. 通过域名访…
转自:http://blog.csdn.net/maminyao/article/details/7390208 一.DNS服务概述 DNS是Domain Name System的缩写,即域名系统.其实,DNS是internet的一项服务,一般叫域名服务或者域名解析服务,主要提供网站域名与IP地址的相互转换的服务.域名解析分文争相解析与反向解析,正向解析是将主机名转换成IP地址的过程,域名的反向解析是将IP地址转换成主机名的过程.通常我们很少需要将IP地址转换成主机名.其中,反向解析经常被一些后…
一.通过Linux命令实现 ping www.baidu.com nslookup www.baidu.com nslookup 14.215.177.166 为什么这个命令会有一个192.168.1.1呢? 192.168.1.1是默认的DNS服务器. 二.DNS的理解 DNS的解析流程: 1.客户端访问www.baidu.com,检查浏览器是否有缓存,若无,往下走 2.操作系统检查host文件,有无对应关系,若无,往下走 3.在系统DNS缓存中找,若有返回域名对应的IP,若无,往下走 4.找…
一个执着于技术的公众号 前言 今天给大家梳理一篇关于网址.URL.IP地址.域名.DNS.域名解析的白话长文,并以简单的提问-解答 形式让读者更加深刻理解,希望有助于读者的学习,面试和工作! 1.一个疑问 在指出这个问题之前,首先我们要清楚以下几点: 互联网上的所有数据都是存储在主机(服务器)上 互联网中的所有主机都拥有唯一的IP地址 互联网中任意两台主机通信都是通过IP地址来实现 那么了解上述内容之后,我们以两台主机最简单的通信方式--上网为例,为大家说明这个疑问是什么! 21世纪的每个人应该…
最近有部分用户反应管理的天气网站打开偏慢,决定从每一个可以出现的问题点查起!首先就是dns! 通过360dns监控对比发现,同一组域名,15tianqi.cn的dns响应时间比较长,在300-700间,而其它的哉名响应则20-300间,发现dsn有一定的问题,接下来分析dns 首先要知道域名dns服务器的IP,在这里和大家分享查询域名dns ip地址: 域名dns查询方法: 1.打开cmd.exe (运行 输入 cmd 回车就可以出来了) 2.输入 nslookup 回车 3.输入 set ty…
有时因为需要,希望知道域名的IP,那用C#怎么实现呢?以下是实现代码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; namespace IPSearch { class Program { static void Main(string[] args) { string www = ""; if (args.Length &g…
引入头文件 #include <netdb.h> #include <sys/socket.h> #include <arpa/inet.h> //根据域名获取ip地址 +(NSString*)getIPAddressByHostName:(NSString*)strHostName { const char* szname = [strHostName UTF8String]; struct hostent* phot ; @try { phot = gethostb…