linux怎么开启一个指定的端口号?

linux怎么开启一个指定的端口号?,第1张

需要在服务端 *** 作一下,或者在机房,或者用22端口远程登录。

登录服务器后,切换到root用户,更改防火墙配置:

vi /etc/sysconfig/iptables

添加如下配置

-A INPUT -p tcp -m state --state NEW -m tcp --dport 23226 -j ACCEPT

保存退出。

重启服务器的防火墙服务:

service iptables restart

要获取某个IP地址或者服务器上开启的端口需要用到扫描器,在Linux平台,一般使用namp这款扫描器。

1、命令行扫描

比如扫描192.168.1.1的目标机是否开启80web服务、21ftp服务,23telnet服务,则可以执行:

#nmap-p80,21,23 192.168.1.1

上图的扫描结果即表示目标机192.168.1.1开启了相应的端口。

2、GUI界面扫描,Zenmap是Nmap官方提供的图形界面程序, *** 作更加方便,比如扫描Google的服务器端口。只需要在Zenmap中添加目标服务器为Google即可。

端口映射 使用xshell访问。

互联网ip:端口

1、首先检查设置的端口影射是否正确映射到内网的服务器。即设置的转发规则的IP地址是否为服务器的IP地址。

2、无法访问内网的服务器,请检查服务器是否开启了。可以在局域网内使用其他的计算机访问一下服务器,确认服务器是否开启,并能成功访问。

3、检查是否映射了服务器所需的所有端口,有可能没有完全设置访问服务器所需的端口,导致访问失败。可以通过开启“DMZ主机”来检测一下,是否端口没有映射完全。若开启DMZ主机后,能正常访问服务器,则可能是端口添加不完全。


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

原文地址: http://outofmemory.cn/yw/8491301.html

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

发表评论

登录后才能评论

评论列表(0条)

保存