linux如何添加端口,并且查询此端口是否已开启?

linux如何添加端口,并且查询此端口是否已开启?,第1张

端口就如同进程开启了一个电话号码,为了和其他进程通信,需要开启相应的端口

1、在/etc/services中添加端口以及对应进程名及协议(tcp/udp),如果开启防火墙的要在防火墙设置/etc/sysconfig/iptables增加对应的端口,例增加80端口防火墙添加如下。

A INPUT m state state NEW m tcp p tcp dport 80 j ACCEPT,查询端口是否有进程守护用如下命令grep对应端口。例:netstat nalp|grep 80。

2、比如网站开启TCP80端口,ftp会开启TCP21端口,比如DNS会开启TCP53和UDP53端口,netstat -ntlp 可以查看启动的TCP端口及相应进程。

3、端口对应服务,开启相应的服务就开启端口。查看端口是否开启:例如查看80端口

netstat  anput | grep  80。还可以使用:lsof i :80。

4、选择开始、控制面板、删除或添加程序,并且打开删除或添加程序。

5、打开我们的删除或添加程序以后选择打开或关闭windows 功能。

6、在打开或关闭windows 功能中找到Telnet服务器和Telnet客户端,在两个选项前面打上对勾,并且保存。

你好,对于服务器开放端口你可以使用以下几步完成:

1.首先打开控制面板中的防火墙;

2.打开后点击里面的高级设置;

3.添加完成入站,出站规制;

4.然后选择端口.

5.下一步设置自己需要开发的端口;

6.选择允许连接;

7.然后填写名称及其备注;

8.点击“完成”就设置结束。

服务器鼎峰华仔告诉你:

以下为服务器常用端口列表:

端口服务说明

21FTPFTP服务所开放的端口,用于上传、下载文件。

22SSHSSH端口,用于通过命令行模式远程连接Linux服务器或vps。23TelnetTelnet端口,用于Telnet远程登录服务器。

25SMTPSMTP服务所开放的端口,用于发送邮件。

80HTTP用于HTTP服务提供访问功能,例如,IIS、Apache、Nginx等服务。您可以参阅检查TCP80端口是否正常工作排查80端口故障。

110POP3用于POP3协议,POP3是电子邮件收发的协议。

143IMAP用于IMAP(InternetMessageAccessProtocol)协议,IMAP是用于电子邮件的接收的协议。

443HTTPS用于HTTPS服务提供访问功能HTTPS是一种能提供加密和通过安全端口传输的一种协议。

1433SQLServerSQLServer的TCP端口,用于供SQLServer对外提供服务。

1434SQLServerSQLServer的UDP端口,用于返回SQLServer使用了哪个TCP/IP端口。

1521OracleOracle通信端口,服务器上部署了OracleSQL需要放行的端口。3306MySQLMySQL数据库对外提供服务的端口。

3389WindowsServerRemoteDesktopServicesWindowsServerRemoteDesktopServices(远程桌面服务)端口,可以通过这个端口远程连接服务器

8080代理端口同80端口一样,8080端口常用于WWW代理服务,实现网页浏览。如果您使用了8080端口,访问网站或使用代理服务器时,需要在IP地址后面加上:8080。安装ApacheTomcat服务后,默认服务端口为8080。

137、138、139NetBIOS协议

137、138为UDP端口,通过网上邻居传输文件时使用的端口。

139通过这个端口进入的连接试图获得NetBIOS/SMB服务。

NetBIOS协议常被用于Windows文件、打印机共享和Samba。

为了安全考虑,建议客户机将防火墙打开,只需将常用端口添加到防火墙例外或入站规则。比如网站管理员一般仅开放:80、22、21、3306、1433等端口


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11923256.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存