<div dir="ltr"><div dir="ltr"><div dir="ltr"><div>Добрый день.</div><div><br></div><div>Не помогает такой вариант:</div><div><br></div><div>http {<br> server {<br> server_name bind_only;<br> listen 80;<br> listen 443 ssl;<br> location / { return 200;}<br> }<br> server {<br> listen ip10:443;<br> }<br> server {<br> listen ip11:443;<br> }<br>}<br>stream {<br> server {<br> listen ip1:443;<br> }<br> server {<br> listen ip2:443;<br> }<br> server {<br> listen ip3:443;<br> }<br>}</div><div><br></div><div>Всё равно nginx при проверке синтаксиса делает bind ко всем адресам, которые указаны в listen;</div></div></div></div><br><div class="gmail_quote"><div dir="ltr">чт, 15 нояб. 2018 г. в 08:23, Vadim A. Misbakh-Soloviov <<a href="mailto:nginx@mva.name">nginx@mva.name</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">В письме от среда, 14 ноября 2018 г. 21:11:01 +07 пользователь kpoxa написал:<br>
> Я правильно понимаю, что можно сделать один listen 443 в специально<br>
> сделанном сайте,<br>
> который по другому никак не будет использоваться, а во всех остальных<br>
> местах,<br>
> и в HTTP и в стримах оставить listen ip:443 и все будет работать?<br>
<br>
Лучше, всё же в "дефолтном" `server {}`-блоке, который будет загружаться самым <br>
первым (т.е. либо дать ему такое имя, чтобы в алфавитном порядке при <br>
разыменовывании вайлдкарда оказался первым, либо в явном виде первым <br>
заинклудить.<br>
<br>
Плюс, лучше, всё же, в явном виде<br>
```<br>
listen *:443<br>
listen [::]:443<br>
```<br>
чтобы не надеяться на поведение "по умолчанию"<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div>