Как настроить параметры сетевого адаптера Windows Server 2012 с 2 сетевыми картами?

У меня есть 3 подсети, созданные в Amazon VPC.

База данных приватная: 10.60.1.0/24 Приложение приватная 10.60.2.0/24 Общедоступная 10.60.3.0/24

Я хотел бы иметь ограниченный доступ в Интернет к серверу в подсети приложения, поэтому я создал эластичный сетевой интерфейс в общедоступной подсети, назначил ему публичный IP-адрес и подключил его к серверу.

Теперь я могу видеть сервер из Интернета, но я не могу увидеть базу данных с сервера.

Как настроить сетевые адаптеры и / или маршрутизацию, чтобы сервер можно было видеть в Интернете, а также чтобы тот же сервер мог видеть базу данных?

1 ответ

Решение

Там нет ничего особенного, что вам нужно сделать для маршрутизации в этой ситуации.

Есть несколько областей, в которых вам нужно будет применить настройки безопасности, чтобы трафик передавался из приложения в базу данных.

Сетевые ACL

Правила Ingress и Engress применяются к каждой подсети. Вы должны убедиться, что вы разрешаете трафик OUT в подсети приложения и IN в подсети базы данных. Вы можете заблокировать это для определенного IP-адреса и порта.

Группы безопасности

Правила входящего и исходящего трафика применяются к каждому EC2(сервер)/RDS(база данных). Необходимо убедиться, что вы разрешаете трафик OUT на сервере приложений и IN на сервере базы данных.

Эластичный сетевой интерфейс ENI

Если вы используете ENI, к нему будет применена группа безопасности.

ОС безопасности

Ваша операционная система может иметь собственный брандмауэр (например, в Linux есть iptables). В Windows может быть установлен собственный брандмауэр.

Другие вопросы по тегам