Sziasztok!
NginX-nek lehet valahol megani hogy melyik IPn figyeljen, vagy milyen interface-en?
Alapbol netstat 0.0.0.0:80 at hozza, es ezt szeretnem valahogy modositani egy publikus IP-re, mert a gepnek tobb halozati elerese is van ahol nem kell, hogy figyeljen.
Koszonom a segitseget
- 422 megtekintés
Hozzászólások
A 'listen'-t próbáltad már, esetleg google-t?
- A hozzászóláshoz be kell jelentkezni
igen, google volt az elso.
Talaltam rengeteg link-et ami a virtualhost ban a listen-t vesezgeti, de ettol meg netstat mindig 0.0.0.0-t fog mutatni es minden ip-n fog figyelni.
- A hozzászóláshoz be kell jelentkezni
Szarkazmus, irónia on: Milyen doksikat, leírásokat tekintettél át eddig, ami nem segített ennek az igen nehéz és összetett problémának a megoldásában?
- A hozzászóláshoz be kell jelentkezni
Pl ezt:
https://docs.nginx.com/nginx/admin-guide/web-server/web-server/
Ismetelm, nem a virtual host ot szeretnem hogy milyen ip-n legyen elerheto, hanem maga a web server figyeljen egy adott IP-n es nem 0.0.0.0-n
$ netstat -natp | grep nginx
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 2536/nginx: master
Tudom lehetne iptables-el is a 80-at csak a publikus IP-re engedni, de most nem errol van szo :-)
- A hozzászóláshoz be kell jelentkezni
Off: Ezen a szép, hosszú, olvasmányos doksin kívül miket néztél meg még? Ha semmi mást és még a Google-t se használtad, akkor roppant felháborító a hozzáállásod!
Próbállak finoman rávezetni, hogy ne légy lusta.
Ezt nézted már? - http://nginx.org/en/docs/
- A hozzászóláshoz be kell jelentkezni
Elozo kommentem feljebb a google-ra vontakozoan:
igen, google volt az elso.
Talaltam rengeteg link-et ami a virtualhost ban a listen-t vesezgeti, de ettol meg netstat mindig 0.0.0.0-t fog mutatni es minden ip-n fog figyelni.
Nem gondolom, hogy lusta lennek mert kerdezek valamit, plane, hogy az elozo valaszomban a link is a te altalad javasolt oldalrol van... http://nginx.org/en/docs/
Viszont nem szegyen bevallani, hogy te sem tudod, es csak probalod nagyobbnak tuntetni magad... mellesleg finoman proballak ravezetni, hogy ha tudod a valaszt akkor sokkal jobb szinben tunnel fel, ha csak megosztanad es nem engem vizsgaztatnal, hogy mit keresetem es mit nem, es mondjuk, hogy engem hivsz lustanak ...
koszi :)
- A hozzászóláshoz be kell jelentkezni
Keress rá az összes listen 80;-ra a konfigodban és mindbe tedd bele az ip-t, akkor jó lesz.
- A hozzászóláshoz be kell jelentkezni
@Skuzzy a Kiraly! Koszonom!
A Default-bol hianyzott az ip, csak 80-volt megadva.
Ezt aztan guglizhattam volna napokig, hogy ha nincs megadva ip egy config-ban listen-nel akkor 0.0.0.0-n fog figyelni.
Mondjuk logikus igy utolag belegondolva...
:)
- A hozzászóláshoz be kell jelentkezni
Hidd el, én is google-ban talátam meg most neked és ki is próbáltam, hogy tuti legyen a válaszom.
- A hozzászóláshoz be kell jelentkezni
Bele rekedtem volna sem turtam volna ki a doksibol sem, hogy ha valahol nincs benne az IP akkor 0-t hozza...
Koszonom meg 1x!
- A hozzászóláshoz be kell jelentkezni
amiben nincs benne, hogy az address defaultja a * ;)
- A hozzászóláshoz be kell jelentkezni
pedig a legtobb webservernel ez az alapertelmezes :-). mi lehetne meg logikus? localhost?
- A hozzászóláshoz be kell jelentkezni
Tudom, hogy az, és nyilván az a logikus*. Én is azt terveztem, hogy belinkelem, hogy nézd ide van írva a defaultja, hát hogyne találtad volna meg doksitúrással. Aztán kiderült, hogy nem. Le van írva, mi a default, ha nincs a stansa, le van írva, mi a default, ha nincs a port, csak a host, nincs le írva, hogy mi a default, ha csak a port van leírva.
*ha van megfelelő háttérismereted, akkor persze triviális. A doksiba meg bele szokás írni azt is, mert nem biztos hogy mindenkinek (ráadásul a többi le van írva). Pl nekünk az elsős gyerekeket valami családi napon meg lasertageztették. Animátor kislány szépen feltette a sárga meg kék fejpántokat, elmondta, hogy mikor csipog, hogy kell tölteni, meg szaladni, meg nemtudom. Én már előre röhögtem magamban, hogy el kellett volna mondani, hogy sárgák a kékek ellen, és tényleg :D
- A hozzászóláshoz be kell jelentkezni
Az üres ("null") érték az any / all jelentéssel bír az esetek 9x%-ában...
- A hozzászóláshoz be kell jelentkezni
ja, ettől még nem volt leírva :)
- A hozzászóláshoz be kell jelentkezni
Az evidens(nek tekinthető) dolgokat nem szokás leírni...
- A hozzászóláshoz be kell jelentkezni
Ne viccelj már, egy doksiba? Főleg egy referenciába? Dehogynem. Hát a doksik nagy része triviáliák. És ott, ahol le van írva egy stanza, a paraméterei, és azok defaultja, ott kifejezetten elvárás a doksitól, hogy oda legyen írva az összes paraméter defaultja. Ha én tartanám karban azt a doksit, megköszönném, ha valaki beleírná, mert benne van a helye.
(Ráadásul hogy egy default valamiért nem triviális, akkor az sokszor kicsit büdös, hogy rosszul lett megválasztva)
- A hozzászóláshoz be kell jelentkezni
Érdemesebb külsős ember(ek) által írt "in real life" vagy "in practice" vagy hasonlóan hangzó című könyveket keresni, ha a hivatalos dokumentációt olyanok írták, akiket nem lett volna szabad tudásátadásos melóval megbízni. Ez is 1 skill, és az életben mindenfelé jönnek szembe a példák, hogy csak azért mert vki megírta az nginx-et, még nem biztos h. el is tudja JÓL magyarázni a földi halandóknak a működését, bekonfigurálását. Ezért kell olyan könyvet vagy leírást keresni, ahol a szerző ért a tudásátadás módszertanához. Nem pedig csak gyorsan összebaszott egy ertéefemet, mert muszáj volt neki valamit írnia doku címszóval.
- A hozzászóláshoz be kell jelentkezni
az nginx doksija alapvetően nem rossz.
- A hozzászóláshoz be kell jelentkezni
Bocs, de ez miért "Linux haladó"? mert haladni kéne vele...?
- A hozzászóláshoz be kell jelentkezni