Есть конфигурация, и она не работает должным образом, -не так как мне бы этого хотелось. В чем может быть проблема? Подозреваю что проблема лежит вовсе не в nginx, а моей системе, -помогите решить мой вопрос.
Значит вот конфигурация:
server {
listen 80;
server_name 127.0.0.1;
location / {
root /var/www;
index index.html;
}
}
server {
listen 80;
server_name api.127.0.0.1;
location / {
proxy_pass http://0.0.0.0:8080;
proxy_redirect off;
}
}
Чего я ожидаю? При переходе на api.127.0.0.1, ожидаю услышать ответ от сервера(не слышу). Когда меняю порт с 80 на 81, слышу. Почти уверен что, что то с адресацией в системе не то(сетевые настройки). Как мне выявить причину проблемы, и тем самым решить свой вопрос?
мой ifconfig:
eth0 Link encap:Ethernet HWaddr 00:1a:4d:91:2b:c0
inet addr:192.168.1.153 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21a:4dff:fe91:2bc0/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1598553 errors:0 dropped:0 overruns:0 frame:0
TX packets:1062272 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1861495927 (1.8 GB) TX bytes:456603051 (456.6 MB)
Interrupt:41
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:19673 errors:0 dropped:0 overruns:0 frame:0
TX packets:19673 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:9471669 (9.4 MB) TX bytes:9471669 (9.4 MB)
upd1: добавил ifconfig