服务器默认开启的端口取决于所使用的服务和协议,以下是一些常见的服务器软件和它们的默认端口:
常见服务器默认端口
1、HTTP服务器
Apache、Nginx:默认打开端口为80(HTTP)和443(HTTPS)。
2、FTP服务器
File Transfer Protocol:默认打开端口为20(数据传输)和21(控制连接)。
3、SSH服务器
Secure Shell:默认打开端口为22,用于安全远程访问服务器。
4、SMTP服务器
Simple Mail Transfer Protocol:默认打开端口为25,用于发送邮件。
5、POP3服务器
Post Office Protocol version 3:默认打开端口为110,用于接收邮件。
6、IMAP服务器
Internet Message Access Protocol:默认打开端口为143,用于接收邮件并保留在服务器上。
7、DNS服务器
Domain Name System:默认打开端口为53,用于域名解析。
8、DHCP服务器
Dynamic Host Configuration Protocol:默认打开端口为67(服务器)和68(客户端),用于自动分配IP地址。
9、RDP服务器
Remote Desktop Protocol:默认打开端口为3389,用于远程桌面连接。
10、MySQL服务器
数据库连接:默认打开端口为3306。
11、MongoDB服务器
数据库连接:默认打开端口为27017。
开放Windows服务器端口步骤
win7下打开端口
1、入站规则设置
进入控制面板,选择“系统和安全”>“Windows 防火墙”>“高级设置”。
点击“入站规则”,然后选择“新建规则”。
选择“端口”,点击“下一步”。
选择TCP,输入特定端口号,如88,8080等。
点击“下一步”,选择“允许连接”。
选择应用规则的范围,然后输入规则名称。
2、出站规则设置
类似入站规则设置,选择“出站规则”,重复上述步骤。
3、测试端口是否开放
使用命令telnet 127.0.0.1 8080
测试端口是否开放。
Windows Server 2003中打开端口
1、添加端口例外
进入控制面板,双击“Windows防火墙”。
点击“例外”选项卡,点击“添加端口”。
输入要添加的端口号,如8080,然后点击确定。
2、TCP/IP筛选
进入控制面板,点击“网络连接”。
右键单击“本地连接”,选择“属性”。
双击“Internet 协议 (TCP/IP)”,点击“高级”。
点击“选项”,选择“属性”。
在TCP/IP筛选的弹出框中,添加TCP协议的端口,如8080,然后点击确定。
3、重启服务器
确保所有更改生效。
Linux系统中开放端口的方法
firewall-cmd方式(CentOS7及以后版本)
1、启动防火墙
systemctl start firewalld
2、开放指定端口
firewall-cmd --zone=public --add-port=1935/tcp --permanent
3、重启防火墙
firewall-cmd --reload
4、查看端口状态
netstat -ntlp | grep 1935
iptables方式(CentOS6及以前版本)
1、修改iptables文件
vi /etc/sysconfig/iptables
增加如下行:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 10000 -j ACCEPT
2、重启iptables
service iptables restart
相关问题与解答栏目
问题1:如何修改Linux服务器上的默认HTTP端口?
答:修改Linux服务器上的默认HTTP端口通常涉及编辑HTTP服务器的配置文件,以Apache为例,可以编辑主配置文件httpd.conf
或虚拟主机配置文件,找到Listen
指令并将其值改为所需的端口号,例如将Listen 80
改为Listen 8080
,保存更改后,重新启动Apache服务使更改生效,对于Nginx,则需编辑nginx.conf
或相关站点配置文件,找到server
块中的listen
指令并进行相应修改,然后重新加载Nginx配置。
问题2:如何在Windows服务器上更改TCP动态TCP Port数?
答:在Windows服务器上,TCP动态TCP Port数(也称为TCP动态TCP/IP端口数或TCP动态TCP/IP连接数)通常指的是系统允许的并发TCP连接的最大数量,要更改此值,可以通过修改注册表来实现,具体步骤如下:打开注册表编辑器(regedit),导航到HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters
路径,找到名为MaxUserPort
的DWORD值,其数据即为当前TCP动态TCP Port数,双击该值,输入新的TCP动态TCP Port数(十进制),然后点击确定保存更改,需要注意的是,更改此值可能影响系统性能和稳定性,因此应谨慎操作,并在更改前备份注册表。
小伙伴们,上文介绍了“服务器默认开启端口”的内容,你了解清楚吗?希望对你有所帮助,任何问题可以给我留言,让我们下期再见吧。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/776945.html