Почему интерфейс TAP с мостовым соединением получает локальный IP-адрес канала?

Вы можете избежать оператора if, просто объявив два сервера. Это шаблон, который я использую для подобных вещей:

upstream  platfrom-dev-eu-app-ssl {
    server 52.***.***.80:443;
}

upstream  platfrom-dev-eu-app {
    server 52.***.***.80;
}

server {
  listen 80;

  include "common.conf";
  proxy_pass http://platfrom-dev-eu-app$request_uri;
}

server {
  listen 443 ssl;
  # SSL configuration

  include "common.conf";
  proxy_pass https://platfrom-dev-eu-app-ssl$request_uri;
}

Создайте файл common.confи поместите в него общую конфигурацию для обоих серверов.

На самом деле, если вы находитесь в надежной и защищенной сети, вы можете просто отключить SSL на обратном прокси-сервере и просто передать текст своим серверам приложений. Затем на сервере приложений определите сервер на порту, предназначенном для SSL-соединений, и установите для параметра fastcgi HTTPSзначение on.

1
03.09.2020, 03:43
1 ответ

Все интерфейсы имеют ссылку -на локальный адрес ipv6 в Linux, если только вы не удалите ее вручную, глобально не отключите ipv6 или не установите для sysctl /proc/sys/net/ipv6/conf/<interface>/disable_ipv6значение 1.

0
18.03.2021, 23:07

Теги

Похожие вопросы