服务器端口开放教程
在我们使用服务器的过程中,经常会需要使用端口号,而端口究竟是什么,我们所需的端口又该怎么开放?这篇教程将介绍端口的基本配置方法。
什么是端口?
我们平时所说的端口其实不是指物理意义上的端口,而是特指TCP/IP协议中的端口,是逻辑意义上的端口。本地操作系统会给那些有需求的进程分配一个端口。当目的主机接收到数据包后,将根据报文首部的目的端口号,把数据发送到相应端口,然后由占有该端口的进程进行操作。
- 端口的范围是从0 到65535(2^16-1)
- 一个端口被占用后不能被其他的进程使用
端口开放方法
注意!端口控制一般都在服务器操作系统防火墙中配置,而当你使用的是各大运营商提供的云服务器,例如腾讯云、阿里云时,其有可能会关闭系统自带的防火墙,此时请使用运营商提供的服务器控制台来开放端口
Windows Server 2012配置
-
依次点击“控制面板→系统和安全→Windows防火墙”,此时若发现服务器防火墙未开放,请根据自己的技术水平选择开启防火墙或者使用运营商提供的服务器控制台来开放端口(推荐),然后点击左侧菜单中的“高级设置”,打开下图所示窗口:
-
鼠标右键点击“入站规则”,从弹出菜单中点击“新建规则”,打开新建规则向导。
-
在“要创建的规则类型”中,点选“端口”,下一步,选择“TCP”,点选“特定本地端口”后填入需要开放的端口。
-
点击“下一步”,点选“允许连接”,再点“下一步”,根据用户的实际情况和需求勾选选项,一般默认就好。
- 点击“下一步”,为该规则填写名称及描述:
确定后在高级安全Windows防火墙窗口的出站规则列表即可发现自己刚刚新建的规则。
腾讯云主机控制台配置
-
打开服务器的安全组策列
-
添加端口开放规则
然后填写如下内容
- 来源:0.0.0.0/0 代表对所有访问用户生效,如果你只想让特定ip访问,就填写该公网ip,注意,是公网ip
- 协议端口:TCP:XXXXX XXXXX为希望开放的端口
- 策略:允许
-
备注:不填也行,不过最好填了以后好找
然后点完成就可以啦
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
EOS docker 部署 入门
1.首先准备一台内存大于8Gib的机器,安装docker 2.然后从docker hub上拉最新的eos镜像 开发镜像 docker pull eosio/eos-dev 正式镜像 docker pull eosio/eos 默认拉取的是last的tag,如有需要也可以更改其他tag docker pull eosio/eos:lastest 为了同时运行nodeos和keosd,我们需要从eos github上下载一个文件 https://github.com/EOSIO/eos/blob/master/Docker/docker-compose-latest.yml 检查文件内的镜像名称是否与你刚才pull下来的一样,如果不一样要改成一样的 version: "3" services: nodeosd: image: eosio/
- 下一篇
Docker for Mac配置Sock5代理
今天需要用ES的镜像,发现Docker Hub的镜像已经废弃了,换成了docker.elastic.co镜像。 于是喜闻乐见得被墙了。。。 error pulling image configuration ... EOF 尝试了下SS的全局代理,发现没有用 方案 利用Privoxy开个Http代理,将http请求转发到Sock5,Docker for mac里配置Http代理。 具体步骤 brew install privoxy 配置privoxy配置 vi /usr/local/etc/privoxy/config 增加一行,代表把所有匹配/的请求(也就是所有请求),以sock5协议转发到127.0.0.1:1080,最后一个.代表不转发到http代理 forward-socks5 / 127.0.0.1:1080 . 将listen-addre
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果