如何查看nginx监听的端口并限制相关ip

这篇具有很好参考价值的文章主要介绍了如何查看nginx监听的端口并限制相关ip。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.查看nginx master进程号

ps aux | grep nginx

如何查看nginx监听的端口并限制相关ip

查到nginx master 进程的pid为20813

2.根据pid查看使用的端口号

netstat -anp | grep ${pid}   # pid 为上面查询出来的nginx master进程号

如何查看nginx监听的端口并限制相关ip

查看nginx进程端口占用情况

从图中可以看到nginx使用的端口号 13599、13800、8080、80、13590、13591、13592

根据对应端口所使用的ip,按照以下方法对这些ip进行限制:

如何查看nginx监听的端口并限制相关ip

 

更改完毕后,进入nginx对应的sbin目录,重启 nginx

1

sudo ./nginx -s reload

如何查看安装的nginx版本:

通过编译安装的方式安装的nginx版本查看,如下面图中所示,这个时候使用rpm -qa | grep nginx是查看不到nginx的版本信息,因为编译安装的方式没有在系统中注册软件的版本信息。
如何查看nginx监听的端口并限制相关ip
因此我们只能通过nginx命令来查看,命令是nginx -V,如下面图中所示,我这次编译安装的nginx路径是/usr/local/nginx,在这个目录下有个sbin目录,是存放nginx命令的,因此完整的命令路径就是:

/usr/local/nginx/sbin/nginx -V

 文章来源地址https://www.toymoban.com/news/detail-510199.html

到了这里,关于如何查看nginx监听的端口并限制相关ip的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux系统之查看进程监听端口方法

    在Linux系统中,,每个服务启动的时候都会通过一个端口来进行监听,所有端口都与OS中的进程ID或服务相关联。在日常的Linux系统运维中,我们有时需要某些特定服务的进程正在侦听哪个端口号。 netstat命令 用来打印Linux中网络系统的状态信息,可让你得知整个Linux系统的网络

    2024年02月02日
    浏览(35)
  • Nginx listen 监听端口详解

    监听端口: listen address:port [default | default_server | [backlog=num | rcvbuf=size | sndbuf=size | accept_filter | deferred | bind | ipv6only=[on|off] | ssl]]; 默认:listen 80 配置块: server   含义 指定服务监听的地址,如果使用IP协议,则可以包括IP地址和端口, 如果使用UNIX域套接字协议,则为文件路径。

    2024年02月04日
    浏览(34)
  • NGINX监听不同端口的配置

    找到 nginx.conf文件,在其 中配置多个server即可,如: 想监听8080端口,则在nginx.conf配置文件中,在http{}内的末尾处,添加server即可,要添加的内容如下: listen                 待监听的端口号; server_name    ip地址 root                   文件路径 index                 索引

    2024年02月11日
    浏览(33)
  • Linux编程中查看TCP监听的端口和连接

    netstat命令是一个网络工具,可以显示网络连接、路由表和网络接口等信息。使用以下命令可以查看当前的TCP监听端口和连接: -t 显示TCP协议的连接情况 -l:显示监控中的服务器的socket。 -n 以数字形式显示IP地址和端口号。 ss(Socket Statistics)命令是一个更快速和更强大的替代

    2024年02月06日
    浏览(42)
  • 查看服务器的监听端口(Windows、Linux、MacOS)

    打开命令行窗口(Windows)或终端(Linux/MacOS)。 输入以下命令: 按下回车键,将会列出所有正在监听的端口及其对应的进程ID。 如果需要查看某个特定端口的监听情况,可以使用以下命令: 其中,将“端口号”替换为需要查看的端口号。 如果需要查看进程ID对应的进程名称

    2024年02月08日
    浏览(57)
  • 什么是通配监听端口? 什么是通配监听IP?

    什么是通配监听端口? 监听端口: 指的是服务器或服务开启的特定TCP或UDP端口号,等待客户端连接或发送数据。TCP/IP协议下每个端口只能由一个服务独占监听,一个服务或应用会指定监听特定的一个或多个端口来接收客户端的连接请求。 例如 Web服务器 通常监听 80 端口, H

    2024年01月24日
    浏览(32)
  • Ubuntu 限制 指定端口和IP 访问

    限制端口和IP的时候 要注意别自己登陆不进去了,要不就惨了。 只允许指定的IP访问服务器的指定端口:22 只允许访问的ip: 192.168.1.1 192.168.1.2 192.168.1.3,禁止其他IP访问 注意: 上面执行的命令是有先后顺序的,一定要先禁止端口访问,在允许指定的IP访问。 然后 执行 

    2023年04月08日
    浏览(36)
  • [运维] iptables限制指定ip访问指定端口和只允许指定ip访问指定端口

    要使用 iptables 限制特定IP地址访问特定端口,您可以使用以下命令: 请将 IP地址 替换为要限制的IP地址,将 端口号 替换为要限制的端口号。 这个命令将添加一条规则到 iptables 的 INPUT 链,该规则匹配特定的 IP 地址和端口号,并将数据包的动作设置为 DROP ,这意味着数据包将

    2024年02月12日
    浏览(34)
  • nginx配置监听443端口,开启ssl协议,走 https 访问

    最近有个项目需要上线到浙政钉工作台,那边要求项目走 https 访问,但是服务器没有进行相应的配置一直都是走的 http,于是乎对服务器进行的一番配置,注明:linux 服务器 ,记录一下相关的踩坑记录,以及完整版的成功配置流程。 各位找到各自服务器上的 nginx 安装目录,

    2024年02月06日
    浏览(55)
  • nginx配置监听443端口,开启ssl协议,走 https 访问_nginx 443(1)

    先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7 深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前! 因此收集整理了一份《2024年最新Linux运维全套学习资料》,

    2024年04月22日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包