H323端口开放一览表

H323平台-----------防火墙----------语音网关

一.Udp 端口开放  
根据源端口防火墙开放规则
源端口 5000~5032: 默认16口语音网关设备媒体使用的源端口
源端口 5000~5016: 默认8口语音网关媒体使用的源端口
源端口 5000~5008: 默认4口语音网关媒体使用的源端口
源端口 5000~5004: 默认2口语音网关媒体使用的源端口
源端口1719:默认的语音网关不加密情况下的注册服务器用的本地端口
源端口4000~4050:  默认的语音网关加密情况下的注册服务器用的本地端口
根据目的端口防火墙开放规则
目的端口1719:默认的语音网关不加密情况下的注册用的服务器端口
目的端口53:  默认的语音网关加密情况下的注册服务器使用的服务器端口,网关需要的dns服务的目的端口

二.TCP端口开放
根据目的端口防火墙开放规则
目的端口1720:服务器不加密情况下默认的呼叫信令端口
目的端口8000:服务器加密情况下默认的呼叫信令端口
目的端口2301:通过服务器远程协助调试终端情况下终端需要连接的服务器TCP端口
目的端口80:使用ET服务器时,服务器的目的端口 
________________________________________

H323平台-----------放火墙----------用户PC

一.TCP端口开放
根据目的端口防火墙开放规则
目的端口8888:用户登陆服务器的web默认端口
目的端口7000:用户登陆服务器的CMCC端口
目的端口2300:用户通过Telnet代理服务器远程协助平台上的已注册的其他终端的代理服务器使用的端口
目的端口22:是用户进服务器后台的SSH端 
二。 UDP端口
媒体 默认 35000-36999

### 常见端口号及其对应的服务列表 在计算机网络中,端口号用于标识特定的服务或应用程序。以下是一些常见的端口号及其对应的服务列表: | 端口号 | 协议 | 服务描述 | |--------|------|-----------| | 20 | FTP (Data) | FTP数据传输端口,用于实际数据交换 | | 21 | FTP | 文件传输协议(控制端口),用于文件传输 | | 22 | SSH | 安全外壳协议,用于远程登录和安全传输数据 | | 23 | Telnet | 不加密的远程登录协议,用于命令行远程操作 | | 25 | SMTP | 简单邮件传输协议,用于发送电子邮件 | | 53 | DNS | 域名系统协议,用于域名解析 | | 67 | DHCP (Server) | 动态主机配置协议(服务器端) | | 68 | DHCP (Client) | 动态主机配置协议(客户端) | | 69 | TFTP | 简单文件传输协议 | | 80 | HTTP | 超文本传输协议,用于网页浏览 | | 110 | POP3 | 邮局协议版本3,用于接收邮件 | | 123 | NTP | 网络时间协议,用于时间同步 | | 143 | IMAP | 互联网邮件访问协议,用于接收邮件 | | 161 | SNMP | 简单网络管理协议(管理端口) | | 162 | SNMP Trap | 简单网络管理协议(陷阱端口) | | 389 | LDAP | 轻量级目录访问协议,用于目录服务 | | 443 | HTTPS | 安全超文本传输协议,用于加密的网页浏览 | | 445 | SMB | 服务消息块协议,用于文件共享和打印服务 | | 5900 | VNC | 虚拟网络计算(VNC),用于远程桌面访问 | | 3389 | RDP | 远程桌面协议,用于远程桌面访问 | #### 数据库服务及其端口号 | 数据库类型 | 端口号 | 描述 | |------------------|--------|------| | MySQL | 3306 | 用于MySQL数据库的连接端口 | | PostgreSQL | 5432 | 用于PostgreSQL数据库的连接端口 | | Oracle Database | 1521 | 默认的Oracle数据库端口 | | Microsoft SQL Server | 1433 | 用于Microsoft SQL Server数据库 | | MongoDB | 27017 | MongoDB数据库默认端口 | | Redis | 6379 | Redis数据库的默认端口 | | Cassandra | 9042 | Cassandra数据库的默认端口 | | MariaDB | 3306 | MariaDB与MySQL共享相同端口 | 这些端口号是网络服务的标准配置,在实际部署时,有时会根据需求或安全考虑进行调整或限制 [^4]。 ### 示例代码 以下是一个简单的Python脚本,用于检查某个端口是否开放: ```python import socket def check_port(host, port): try: sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.settimeout(5) result = sock.connect_ex((host, port)) if result == 0: print(f"Port {port} is open on {host}") else: print(f"Port {port} is closed on {host}") sock.close() except Exception as e: print(f"Error: {e}") # Example usage check_port("example.com", 80) ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值