阻止Nginx中的特定端口

阻止Nginx中的特定端口,nginx,Nginx,我有以下配置: server { listen 80; server_name my_server.com; location / { proxy_pass http://localhost:8080; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade';

我有以下配置:

server {
    listen 80;

    server_name my_server.com;

    location / {
        proxy_pass http://localhost:8080;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;
   }
}
应用程序在端口8080上运行。我怎样才能阻止这个端口?我的意思是,当某个用户打开时,服务器不发送响应


谢谢大家!

最好是在网络层面。对于unix:

iptables-一个输入-s 127.0.0.1-p tcp-m tcp-dport 8080-j DROP


请参见

您不能配置防火墙来执行此操作吗?