Welcome to MaDoNeKoKan
Prev ←   → Next
2014年 9月 23日 (火)

鯖メモ


最近Apacheよりnginxの方の方が多いのでちょっとしたメモ

本体は別のところにあって、nginxはリバースとして使うケースを想定
必要なもの
nginx、dnsmasq
/etc/hostsに名前解決を設定
host.confに
order hosts,bind
を記述
そして
# /etc/init.d/dnsmasq start

nginxには
resolver 127.0.0.1; ← dnsmasqを使用するため
server {
listen 80;
server_name アクセスされるサーバ;
location / {
rewrite ^/(.+) $1 break;
proxy_pass http://実際においてあるサーバ/$1;
proxy_set_header X-Real-IP $remote_addr; ← IPアドレスがこれが置いてあるサーバになってしまうため
}
}

呼び出される方は
set_real_ip_from (アクセスされるサーバ);
real_ip_header X-Real-IP; ←これでIPが取れる

これでいけるっぽい
dnsmasqは自動起動していないと駄目かな。


Prev ← → Next










Ringworld
RingBlog v3.20h