haole 大佬有话说 :
域名是不是只对应80端口啊?
本帖最后由 haole 于 2020-4-7 17:37 编辑
比如abc.com和bcd.com,ip一样。
那么abc.com:15784和bcd.com:15784有可能不一样吗(比如分属于不同的用户)?
也就是说,域名+端口是不是没有意义?只相当于ip+端口。
eka 大佬有话说 :
nichijou 大佬有话说 : 2020-4-7 17:38
abc.com和bcd.com解析的ip一样的话
abc.com:15784和bcd.com:15784访问结果一样
结果是可以不一样的。
nichijou 大佬有话说 :
abc.com和bcd.com解析的ip一样的话
abc.com:15784和bcd.com:15784访问结果一样
jackwolf 大佬有话说 :
这个…….你去看看SNI是不是你想要的答案
nichijou 大佬有话说 :
域名相对于ip只是好记,方便记忆的区别
ccfiu 大佬有话说 :
本帖最后由 ccfiu 于 2020-4-7 17:47 编辑
不是。
域名对应ip,访问时加端口号则可访问相应ip和端口。如果不加端口号,则使用默认端口。
你说的abc.com:15784和abc.com:15784本来是一样的,但实际上浏览器发送请求时会加上一些标识,导致有所区别,比如使用http访问时http请求头会包含域名信息,使用https访问时,tls sni会包含域名信息,服务器可以根据域名信息吧这些请求区分开来。
eka 大佬有话说 :
有意义,打个比方,nginx可以控制不同的域名访问同一台服务器的不同站点:lol
haole 大佬有话说 :
nichijou 大佬有话说 : 2020-4-7 17:38
abc.com和bcd.com解析的ip一样的话
abc.com:15784和bcd.com:15784访问结果一样
谢谢。
haole 大佬有话说 :
ccfiu 大佬有话说 : 2020-4-7 17:39
不是。
域名对应ip,访问时加端口号则可访问相应ip和端口。如果不加端口号,则使用默认端口。
谢谢。除了80,443。
haole 大佬有话说 :
eka 大佬有话说 : 2020-4-7 17:41
有意义,打个比方,nginx可以控制不同的域名访问同一台服务器的不同站点 …
我知道,你说的就是绑定域名吧,原理就是不同的域名对应服务器上不同的物理目录,但是这只是对于80和443而言吧。对于别的端口呢。