make nginx only listen to localhost
Gendouki Office
office at gendouki.com
Sat Feb 21 14:54:54 MSK 2009
Hrmm, im not sure what im doing wrong then, i am mostly using default
config, only 1 server {}
stopping and starting using /usr/local/etc/rc.d/nginx stop
worker_processes 2;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
#tcp_nopush on;
#keepalive_timeout 0;
keepalive_timeout 65;
#gzip on
server {
listen 127.0.0.1:8080;
server_name _;
#charset koi8-r;
#access_log logs/host.access.log main;
location / {
root /usr/local/www/nginx;
index index.html index.htm;
}
}
}
On Sat, Feb 21, 2009 at 9:19 PM, Igor Sysoev <is at rambler-co.ru> wrote:
> On Sat, Feb 21, 2009 at 08:54:05PM +1100, Gendouki Office wrote:
>
> > I am trying to make nginx only accessible by localhost:8080
> > i have tried doing
> >
> > server {
> >
> > listen 127.0.0.1:8080;
> >
> > server_name _;
> >
> > ...
> >
> >
> > however it still accepts requests from external ip's
> >
> >
> > how can i stop this?
>
> This should work.
> Have you are server{}s in configuration ?
>
> > i have also tried
> >
> > allow 127.0.0.1;
> >
> > deny all;
>
> This should work too.
>
> > but this seems to deny localhost as well
> >
> > running latest stable 0.6
>
>
> --
> Igor Sysoev
> http://sysoev.ru/en/
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx/attachments/20090221/5e07a15b/attachment.html>
More information about the nginx
mailing list