社区
网络及通讯开发
帖子详情
如何准确判断一个主机是不是HTTP服务器,和是不是FTP服务器?通过端口可靠吗?一般的软件是通过检测端口吗?
CPerlAsm_Lx
2003-12-01 09:53:33
如何准确判断一个主机是不是HTTP服务器,和是不是FTP服务器?通过端口可靠吗?一般的软件是通过检测端口吗?
当然比如还有其他服务,比如POP SMTP 和是不是代理服务器。
如果通过端口,好象很容易弄错。
到底怎么快速的判断呢。
...全文
198
9
打赏
收藏
如何准确判断一个主机是不是HTTP服务器,和是不是FTP服务器?通过端口可靠吗?一般的软件是通过检测端口吗?
如何准确判断一个主机是不是HTTP服务器,和是不是FTP服务器?通过端口可靠吗?一般的软件是通过检测端口吗? 当然比如还有其他服务,比如POP SMTP 和是不是代理服务器。 如果通过端口,好象很容易弄错。 到底怎么快速的判断呢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CPerlAsm_Lx
2003-12-02
打赏
举报
回复
UP
CPerlAsm_Lx
2003-12-01
打赏
举报
回复
ljianq(泉深水清) 如果是判断FTP服务器呢?包括有密码和没密码的!
ljianq
2003-12-01
打赏
举报
回复
向它发个 HTTP请求,如果不是HTTP服务器它返回服务器不存在的错误.
chifengwatch
2003-12-01
打赏
举报
回复
同意netsys2(来电)
netsys2
2003-12-01
打赏
举报
回复
用NMHTTP控件吧,很方便的。
在examples\fastnet\http下有例子
zhaowd
2003-12-01
打赏
举报
回复
怎样发一个HTTP的GET信息?有源代码嘛?
warton
2003-12-01
打赏
举报
回复
要正确判断需要对收到的包做详细的分析吧。比如http就看http头
netsys2
2003-12-01
打赏
举报
回复
通过端口可靠吗?
不一定,你自己也可以开个80端口。
一般的软件是通过检测端口吗?
大多HTTP SERVER是开80端口,(当然HTTPS不一样),因此有些快速的软件就直接连80端口来判断。
但为了保证可靠,还是得先连接80,然后发出一个HTTP的GET信息,看它是否正确返回HTTP协议的数据。
其它的应用如POP3,SMTP 等,也是如此判断
warton
2003-12-01
打赏
举报
回复
恐怕难以判断,只能通过服务器反回的数据来判断了!
计算机网络 应用层 诸多协议 实验环境搭建
Re:计算机网络 应用层 诸多协议 实验环境搭建 DNS、DHCP、
HTTP
、
FTP
、Telnet、RDP、STMP、POP3、IMAP======================# 应用层 诸多协议 域名系统 DNS 动态
主机
配置协议 DHCP 超级文本传输协议
HTTP
文件传输协议
FTP
Telnet 协议和 RDP(远程桌面协议) 发送电子邮件的协议 SMTP 接收电子邮件的协议 POP3 和 IMAP # 什么是域名 整个Internet网站和各种
服务器
数量众多,各个组织的
服务器
都需要给一个名称,这就很容易重名。如何确保Internet上的
服务器
名称在整个Internet唯一呢?这就需要Internet上有域名管理认证机构进行统一管理。如果你的公司在互联网上有一组
服务器
(邮件
服务器
、
FTP
服务器
、Web
服务器
等),你需要为你的公司先申请一个域名,也就是向管理认证机构注册一个域名。 域名的注册遵循先申请先注册为原则,管理认证机构要确保每一个域名的注册都是独一无二、不可重复的。 # 动态
主机
配置协议 DHCP 静态地址和动态地址应用场景 DHCP 地址租约 DHCP 租约生成过程 DHCP 地址租约更新 # Telnet 协议 Telnet是一个简单的远程终端协议(非加密、且简单),它也是因特网的正式标准。用户使用telnet客户端就可以连接到远程运行Telnet服务的设备(可以是网络设备例如:路由器、交换机,也可以是操作系统,比如Windows或Linux等),进行远程管理。 Telnet能将用户的键盘指令传到远地
主机
,同时也能将远地
主机
的输出通过TCP连接返回到用户屏幕。这种服务是透明的,因为用户感觉到好像键盘和显示器是直接连在远地
主机
上。因此,Telnet又称为终端仿真协议。 Telnet并不复杂,以前应用得很多。现在由于操作系统(Windows和Linux)功能越来越强,用户己较少使用Telnet了。不过配置Linux
服务器
和网络设备还是需要 Telnet 来实现远程管理和配置 # 远程桌面协议 RDP 现在Windows操作系统很少使用telnet进行远程管理了,更多是使用远程桌面进行远程管理。 Windows系统启用远程桌面,客户端使用远程桌面客户端(mstsc)进行连接。 它们之间使用RDP协议进行通信,RDP协议默认使用TCP的3389
端口
。 #
http
协议、版本和网页 创建网页(准备创建网站、需要设计网页和安装Web
服务器
) 统一资源定位符URL 绝对路径和相对路径 创建Web站点
HTTP
协议版本
HTTP
请求报文和响应报文
HTTP
响应报文: Cookie 通过代理
服务器
访问网站 # 文件传输协议
FTP
FTP
是File Transfer Protocol(文件传输协议)的英文简称。用于Internet上的控制文件的双向传输。基于不同的操作系统有不同的
FTP
应用程序,而所有这些应用程序都遵守同一种协议以传输文件。 在
FTP
的使用当中,用户经常遇到两个概念:“下载”(Download)和“上传”(Upload)。“下载”文件就是从远程
主机
拷贝文件至自己的计算机上;“上传”文件就是将文件从自己的计算机中拷贝至远程
主机
上。用Internet语言来说,用户可通过客户机程序向(从)远程
主机
上传(下载)文件。 简单地说,支持
FTP
协议的
服务器
就是
FTP
服务器
。 # 安装和配置邮件
服务器
模拟整个互联网发送邮件的过程 发送电子邮件的协议 SMTP 接收电子邮件的协议 POP3 和 IMAP--------------------------------------
阿里云
端口
开放
在阿里云的centos布置了Nginx+uwsgi,本地
服务器
上能访问的
端口
http
返回内容正常,外网却不能访问解决办法:1、先测试
是不是
服务器
端口
未对外开放。2、阿里云开启
端口
的方法。1、先测试
是不是
服务器
端口
未对外开放。:如何
检测
远程
主机
上的某个
端口
是否开启有时候我们要测试远程
主机
上的某个
端口
是否开启,无需使用太复杂的工作,Windows下就自带了工具,那就是telnet。怎么
检测
呢,按下面的...
如何
检测
linux系统下
ftp
服务器
是否开启
查看下
端口
是不是
开启: netstat -an | grep '21' 查看进程: ps -ef | grep
ftp
使用smoblier对
服务器
有什么要求吗,一般的虚拟
主机
能用吗?
如果将开发的Smobiler应用发布到
服务器
(或称
主机
或虚拟
主机
)上,让所有人都能访问到,那么smobiler对这个
服务器
(或称
主机
或虚拟
主机
)
是不是
有一定的要求,比如TCP
端口
,
HTTP
端口
等,一般的虚拟
主机
能用吗?
【CTF】DDoS教程
学习目的 理解Dos/DDos攻击的原理及实施过程,掌握
检测
和防范Dos/DDoS攻击的措施。 学习材料与设备 计算机、局域网、攻击
软件
。 学习内容与步骤 搭建
FTP
服务器
和
HTTP
服务器
在
主机
A上安装
FTP
服务和
HTTP
服务,进行
端口
等必要的设置。
FTP
服务器
软件
EasyFZS 安装 启动
FTP
服务 用户管理
HTTP
服务器
软件
Http
File Server 安装 打开安装包 你希望将HFS添加到右键菜单吗? 此时
HTTP
服务已打开,可进行相关配置 使用LOIC或JavaL
网络及通讯开发
1,314
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章