精华内容
下载资源
问答
  • Web服务器常用端口

    万次阅读 2017-11-09 13:49:39
    DHCP:服务器的端口号是67 DHCP:客户机端的端口号是68 POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。 SMTP: 端口号是25。SMTP真正关心的不是邮件如何被传送,而只...
    网络常用端口与协议
    HTTP:80:www服务。
    DHCP:服务器端的端口号是67
    DHCP:客户机端的端口号是68
    POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。
    SMTP: 端口号是25。SMTP真正关心的不是邮件如何被传送,而只关心邮件是否能顺利到达目的地。SMTP具有健壮的邮件处理特性,这种特性允许邮件依据一定标 准自动路由,SMTP具有当邮件地址不存在时立即通知用户的能力,并且具有在一定时间内将不可传输的邮件返回发送方的特点。
    Telnet:端口号是23。Telnet是一种最老的Internet应用,起源于ARPNET。它的名字是“电信网络协议(Telecommunication Network Protocol)”的缩写。
    FTP:FTP使用的端口有20和21。20端口用于数据传输,21端口用于控制信令的传输,控制信息和数据能够同时传输,这是FTP的特殊这处。FTP采用的是TCP连接。
    TFTP:端口号69,使用的是UDP的连接。
    DNS:53,名称服务
    NetBIOS: 137,138,139,其中137、138是UDP端口,当通过网上邻居传输文件时用这个端口。而139端口:通过这个端口进入的连接试图获得 NetBIOS/SMB服务。这个协议被用于windows文件和打印机共享和SAMBA。还有WINS Regisrtation也用它。
    NNTP 网络新闻传输协议:119
    SNMP(简单网络管理协议):161端口
    RPC(远程过程调用)服务:135端口
    QQ:使用8000(服务端)和4000端口(客户端)
    21 端口:21 端口主要用于FTP(File Transfer Protocol,文件传输协议)服务。
    23 端口:23 端口主要用于Telnet(远程登录)服务,是Internet上普遍采用的登录和仿真程序,最初设计被用来方便管理员远程管理计算机,可现在真正将其发挥到极致的是"黑客"!
    25 端口:25 端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务器所开放,主要用于发送邮件,如今绝大多数邮件服务器都使用该协议。
    53 端口:53 端口为DNS(Domain Name Server,域名服务器)服务器所开放,主要用于域名解析,DNS 服务在NT 系统中使用的最为广泛。
    67、68 端口:67、68 端口分别是为Bootp 服务的Bootstrap Protocol Server(引导程序协议服务端)和Bootstrap Protocol Client(引导程序协议客户端)开放的端口。
    69 端口:TFTP 是Cisco 公司开发的一个简单文件传输协议,类似于FTP。
    79 端口:79 端口是为Finger 服务开放的,主要用于查询远程主机在线用户、操作系统类型以及是否缓冲区溢出等用户的详细信息。
    80 端口:80 端口是为HTTP(HyperText Transport Protocol,超文本传输协议)开放的,这是上网冲浪使用最多的协议,主要用于在WWW(World Wide Web,万维网)服务上传输信息的协议。
    99 端口:99 端口是用于一个名为“Metagram Relay”(亚对策延时)的服务,该服务比较少见,一般是用不到的。
    109、110 端口:109 端口是为POP2(Post Office Protocol Version2,邮局协议2)服务开放的,110 端口是为POP3(邮件协议3)服务开放的,POP2、POP3 都是主要用于接收邮件的。
    111 端口:111 端口是SUN 公司的RPC(Remote Procedure Call,远程过程调用)服务所开放的端口,主要用于分布式系统中不同计算机的内部进程通信,RPC 在多种网络服务中都是很重要的组件。
    113 端口:113 端口主要用于Windows 的“Authentication Service”(验证服务)。
    119 端口:119 端口是为“Network News Transfer Protocol”(网络新闻组传输协议,简称NNTP)开放的。
    135 端口:135 端口主要用于使用RPC(Remote Procedure Call,远程过程调用)协议并提供DCOM(分布式组件对象模型)服务。
    137 端口:137 端口主要用于“NetBIOS Name Service”(NetBIOS名称服务)。
    139 端口:139 端口是为“NetBIOS Session Service”提供的,主要用于提供Windows 文件和打印机共享以及Unix 中的Samba 服务。
    143 端口:143 端口主要是用于“Internet Message Access Protocol”v2(Internet 消息访问协议,简称IMAP)。
    161 端口:161 端口是用于“Simple Network Management Protocol”(简单网络管理协议,简称SNMP)。
    443 端口:443 端口即网页浏览端口,主要是用于HTTPS 服务,是提供加密和通过安全端口传输的另一种HTTP。
    554 端口:554 端口默认情况下用于“Real Time Streaming Protocol”(实时流协议,简称RTSP)。
    1024 端口:1024 端口一般不固定分配给某个服务,在英文中的解释是“Reserved”(保留)。
    1080 端口:1080 端口是Socks 代理服务使用的端口,大家平时上网使用的WWW 服务使用的是HTTP 协议的代理服务。
    1755 端口:1755 端口默认情况下用于“Microsoft Media Server”(微软媒体服务器,简称MMS)。
    3389端口:远程桌面 (嘿嘿!3389入侵就是用的这个口)
    展开全文
  • 当然可以通过修改 server.mxl的端口号使tomcat的端口不是8080,我们还可以修改oracle的web服务器的端口,步骤:1),打开oracle的sql命令输入窗口2),连接到Oracle服务器,用命令conn sys as SYSDBA 3),用名令:...

       在使用tomcat时,如果本机装载了oracle,那么是无法启动的,因为8080端口已被占用了。当然可以通过修改 server.mxl的端口号使tomcat的端口不是8080,我们还可以修改oracle的web服务器的端口,步骤:
    1),打开oracle的sql命令输入窗口
    2),连接到Oracle服务器,用命令conn sys as SYSDBA
    3),用名令:call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),'/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()',8081));进行修改

    展开全文
  • 不同主机之间通讯,必须依赖套接字,而端口号是套接字标识(开始是这样认为),那么假设web服务器进程,开启了80端口号(即监听80端口号),接着客户端浏览器,打开任意端口,发起TCP连接请求,服务器80端口监听...

    一、问题描述

    不同主机之间通讯,必须依赖套接字,而端口号是套接字的标识(开始是这样认为的),那么假设web服务器进程,开启了80端口号(即监听80端口号),接着客户端浏览器,打开任意端口,发起TCP连接请求,服务器80端口监听到请求,建立TCP连接,最后通过客户端套接字和服务器套接字进行通信,那么其他用户怎么办? 80端口也被占用,改如何建立TCP连接?现实中大家发送http请求好像都可以使用一样的端口,如80。

    二、问题解决

    首先,明确几点:
    1、TCP套接字的唯一标识是一个四元组(源IP地址,源端口号,目的IP地址,目的端口号)
    2、TCP创建连接,会进行“三次握手”
    我们这里暂且把TCP建立连接的报文段称为:称为TCP连接
    把TCP承载请求数据的报文段称为:TCP请求

    客户端浏览器和web服务器的通信过程是这样的:

    在建立连接阶段:
    浏览器进程打开任意端口,所有的浏览器都是将TCP连接报文,发送给服务器进程监听的端口(如:80),服务器接受到请求,为每个请求创建新的套接字(依据请求报文的源ip,源端口号和自己的ip、端口号)
    在发送http请求阶段:
    此时连接已经建立,承载了 Http请求信息的TCP请求报文会发送到对应的套接字

    因此: 多个不同的套接字可以拥有相同的目的端口号80,由于源ip或端口号不同,TCP套接字就可以唯一标识,通信就可以进行。
    同时,一个端口号只能被一个进程所监听

    举一反三:其实所有使用TCP的应用程序对的通信都是一样的,分为建立连接和发送数据阶段。
    在建立连接时,对于 客户端TCP套接字还没有形成,服务器端进程也是如此,它只是监听80端口而已,把所有目的端口号为80的TCP报文段统统接收,然后去处理,即建立套接字,为套接字分配处理进程。当连接建立时,对应着服务器、客户端套接字的形成,之后的通信,不会将TCP报文段在发送给监听80端口的服务器进程,而是发给与连接对应的套接字,它的目的端口号也是80,但他只是套接字的一部分。

    对于服务器进程也是不一样的:一个专门用于建立连接,它监听端口,创建用于连接的套接字
    一个专门用于处理请求,通过新建立的套接字发送和接收请求

    最好再次总结

    1.一个端口同一时间只能bind给一个SOCKET。就是同一时间一个端口只可能有一个监听线程

    2.为什么一个端口能建立多个TCP连接,同一个端口也就是说 server ip和server port 是不变的。那么只要[client ip 和 client port]不相同就可以了。能保证接唯一标识[server ip, server port, client ip, client port]的唯一性。

    1. 端口号不是套接字的唯一标识。另外,UDP套接字是(目的ip地址,目的端口号),

    完毕,想起来多少写多少,以防止忘记。

    展开全文
  • 本人使用公网IP+端口号访问云服务器网站差不多三四个月了,突然想给它一个域名,通过域名访问,然后就开始了接下来故事… 首先 需要用到反向代理工具 Nginx 下载地址:http://nginx.org/en/download.html 我...

    故事起因

    本人使用公网IP+端口号访问云服务器上的网站差不多三四个月了,突然想给它一个域名,通过域名访问,然后就开始了接下来的故事…

    首先

    需要用到反向代理工具 Nginx
    下载地址:http://nginx.org/en/download.html

    1. 我选择的是这个版本
      在这里插入图片描述
    2. 下载好之后把它复制到云服务器上解压,我解压到了C盘的software文件夹里
      在这里插入图片描述
    3. 如果想进一步了解它的目录结构,推荐一个链接,里面讲的十分的详细

    https://www.cnblogs.com/liang-io/p/9340335.html
    4. 准备好Nginx以后,我们进入这个路径

    在这里插入图片描述

    5.使用记事本打开即可,在http{}中找到,server_name 填写你的域名,
    location 里面的 proxy_pass http:// 127.0.0.1: 8000,需要替换成你express监听的端口号

    在这里插入图片描述

    6.最最最坑的部分来了,这些都弄好后应该就可以通过域名直接访问了呀,可是为什么外网还是无法访问服务器上的网站呢???其实,这时候就要开始debug

    1)确定自己的Web项目已经跑起来(node server.js…)
    2)在云服务器上打开浏览器,输入127.0.0.1:80如果可以跳转到刚才设定的8000端口,则说明Nginx搭建没问题!
    3)重中之重的来了,在云服务器上打开防火墙…控制面板-> 系统和安全->允许应用通过Windows防火墙->
    点下边允许其他应用->浏览->找到刚才解压Nginx的文件夹,选择里面的Nginx.exe->点击添加即可
    4)如果以上方法都不行,就去测试 ping 命令看域名解析成功与否,打开命令行 ping example.com (你的域名). 【在外网进行】
    5) 如果能ping 域名 成功,再去检查端口是否能访问到,win10系统需要先添加telnet 不会添加的参考如下百度链接 ,添加好以后打开命令行【在外网进行】,输入telent + 服务器公网ip:80 如果成功,说明端口设置没问题,如果失败,就去阿里云检查,是否开启80端口。
    参考:https://jingyan.baidu.com/article/fb48e8bee0d7446e622e143d.html
    6)阿里云开启80端口,方法按如下步骤依次进入
    在这里插入图片描述
    在这里插入图片描述
    点管理
    在这里插入图片描述
    选择本实例安全组
    在这里插入图片描述
    右边点配置规则
    在这里插入图片描述
    如果你已经开放的端口中没有80,点击添加安全组规则
    在这里插入图片描述
    然后做如下简单配置即可
    在这里插入图片描述
    7.最后,通过域名直接访问网站,不需要在域名后面加端口号的方法就分享到这里啦,其实我最后去访问自己的域名的时候被告知,网站尚未备案!!!!于是开始了一系列的填单备案…
    有感兴趣的小伙伴,可以点点关注,或者在下方给我留言哦,作为初学者,十分希望得到大家的指点,谢谢各位~

    展开全文
  • 2. WEB服务器使用的协议是HTTP或HTTPS协议 3. HTTP协议端口号:TCP 80 || HTTPS协议端口号:TCP 443 4.WEB服务器发布软件: 微软:IIS(可以发布web网站和FTP站点) linux:Apache/LAMP/Tomcat/nginx .etc 第三方:...
  • 在nginx中配置server侦听非80端口时,我们在访问时会在url中加入对应的端口号,如:http://xxx.xxx.xxx:8080/,但如果在nginx服务器前有另一台服务器作为用户首先访问的web服务器,这台服务器设置了端口转发,将80...
  • web服务器

    2020-08-03 10:56:09
    2.web服务器使用的协议是HTTP或HTTPS 3.HTTP协议端口号:TCP80 HTTPS协议端口号:TCP443 4.web服务器发布软件: 微软:IIS(可以发布web网站和FTP站点) Linux:Apache,LAMP,Tomcat,nginx 第三方:phpstudy...
  • 使用JAVA模拟WEB服务器

    2018-03-29 12:45:25
    Web服务器的实现原理其实就是Socket和I/O流,首先我们将Web服务器看做是一个ServerSocket,他将占用一个端口号,等待用户进行连接,代码如下:当用户连接至SocketServer之后,将启动一个服务线程,代码如下:最后,...
  • web服务器使用的协议为HTTP或HTTPS HTTP协议端口号:TCP 80 HTTPS协议端口号:TCP 443 2、web服务器发布软件 微软:IIS(可以发布web网站、也可以发布ftp站点) Linux:Apache/LAMP/nginx/Tomcat… 3、部署web...
  • IIS WEB服务器

    2020-04-21 20:17:12
    WEB服务器使用的是HTTP(不加密)和HTTPS协议(加密) HTTP协议端口号:80 HTTPS协议端口号:443 2、WEB服务器发布软件: 1)微软:IIS(可以发布WEB网站和FTP站点) 2)Liunx:Apache/LAMP/Tomcat/nginx 3)第三方:...
  • web服务器也被查称为网页服务器或HTTP服务器,使用的协议是HTTP或HTTPS,其中HTTP的端口号是TCP-80,HTTPS的端口号是TCP-443。 web服务器需要软件支持: 微软:IIS(可以发布web网站和FTP站点) linux:Apache/LAMP/...
  • Web服务器的java实现

    热门讨论 2013-02-15 23:06:47
     这是Web服务器应答第一行,列出服务器正在运行HTTP版本和应答代码。代码“200 OK”表示请求完成。  ② MIME_Version:1.0  它指示MIME类型版本。  ③ content_type:类型  这个头信息非常重要,它...
  • 比如:通常TCP/IP协议规定Web采用80号端口,FTP采用21号端口等,而邮件服务器是采用25号端口。这样,通过不同端口,计算机就可以与外界进行互不干扰通信。 参考资料-阿里云帮助中心-安全组规则设置 阿里云ECS云...
  • web常用端口

    千次阅读 2019-06-01 15:28:17
    DHCP:服务器的端口号是67 DHCP:客户机端的端口号是68 POP3:POP3仅仅是接收协议,POP3客户端使用SMTP向服务器发送邮件。POP3所用的端口号是110。 SMTP: 端口号是25。SMTP真正关心的不是邮件如何被传送,而只...
  • 服务器常用端口

    2013-12-30 23:32:16
    web的端口80FTP的端口是21SSH(SecureShell)服务使用tcp22端口TELNET23端口DHCPserver的端口号是67MAIL的端口号是25\110pop3\smtp的端口号是110/25DNS的端口号是53HTTP通信用的端口号是80SMMP:性能测试标准方法mysql...
  • 2 web服务器使用的协议是HTTP或者HTTPS 3 HTTP协议端口号:TCP 80 HTTPS协议端口号:TCP 443 4 web服务器发布软件: 微软:IIS(可以发布web网站和FTP站点)(Internet Information Server,互联网信息服务) ...
  • IIS之web服务器

    2020-03-01 16:27:27
    2.WEB服务器使用的协议是https或者是http 3.http协议端口号: TCP 80 https协议端口号: TCP 443 4.WEB服务器发布软件 适合生产环境使用 微软:IIS(Internet Information Services)可以发布web网站和FTP站点 linux...
  • Dynamic Web TWAIN是一个专为Web应用程序设计TWAIN扫描识别控件。...将图像上传到Web服务器在我们上传图像之前,我们需要设置服务器IP/名称,设置端口号,以及定义操作页面路径。操作页面指是接收...
  • 8880是映射到服务器的端口号 ssh -p 端口号(默认为22) -L 18192:127.0.0.1:8192 server_name@server_ip_address 2.服务器终端: 服务器上未安装web jupyter notebook --no-browser --port=8880 --allow-root 3...
  • 最近项目当中使用嵌入式web服务器,经查阅,发现可以使用adb ...1、首先运行程序,打开cmd,输入cmd,执行命令adb forward tcp:5151 tcp:5151,例如我的端口号是5151 2、打开postman,或者是输入浏览器测试地址:  
  • 目录 WEB服务器和FTP服务器 WEB服务器 3、端口号 4、WEB服务器发布软件: 5、部署web服务器 6、练习测试 ...2、端口号: ...2、web服务器使用的协议是HTTP或HTTPS 3、端口号 HTTP协议端...
  • IIS之web服务器部署

    2021-02-26 14:24:55
    相同的端口五、相同的ip,不同的端口六、相同的ip与端口,不同的域名七、动态网站总结1、WEB服务器也称网页服务器或HTTP服务器2、web服务器使用的协议是HTTP或HTTPS3、端口号4、WEB服务器发布软件:5、部署web...
  • web服务器使用的协议是http或者https协议 端口号 netstat -an(查看端口号) HTTP协议端口号: TCP-80 HTTPS协议端口号:TCP443 WEB服务器发布软件 微软:IIS(Internet infomation service)可发布web网站和ftp站点 ...
  • 2、WEB服务器使用的协议是HTTP或HTTPS 3、HTTP协议端口号:TCP 80      ~~~~~     HTTPS协议端口号:TCP 443 4、WEB服务器发布软件     &...
  • 一:买了一个阿里云Windows 2012 R2服务器,因为80端口号默认被IIS使用,导致我们部署的web项目不起作用,外面网络不能访问,这个问题我翻遍了很多博客,有很多博客都说:在防火墙里面新建一个入站规则,然后在设置一个...
  • web服务器使用的协议是HTTP或HTTPS 1.端口号 HTTP协议端口号:TCP80 HTTPS协议端口号:TCP443 2.WEB服务器发布软件: 微软:IIS(可发布web网站和FTP站点) Linux:Apache/LAMP/Tomcat/nginx.etc 第三方:...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 771
精华内容 308
关键字:

web服务器使用的端口号是