Назад | Перейти на главную страницу

Сеть - использование общедоступных IP-адресов для серверов без NAT.

Так что мне любопытно узнать, как это делается ...

Допустим, ваш восходящий провайдер предоставил вам следующий блок IP-адресов 80.111.111.120/29, и по какой-либо причине вы хотели бы использовать один из этих IP-адресов для сервера.

Теперь вы можете сделать NAT 1: 1 с помощью маршрутизатора, но я хотел бы знать, как вы используете один из этих IP-адресов непосредственно на сетевой карте сервера? Я предполагаю, что ни один старый маршрутизатор не собирается его резать, если да, то какой коммутатор / маршрутизатор вам понадобится?

Обычно это делается с помощью BGP для предоставления маршрута к вашим блокам IP через маршрутизатор. Маршрут будет распространяться через вашего интернет-провайдера по всему миру, а трафик на внутренние IP-адреса будет отправляться на один из общедоступных IP-адресов, и ваш маршрутизатор будет затем перенаправлять их. Помимо роли BGP в динамическом открытии маршрутов, это в основном та же концепция, что и подсети RFC 1918, соединенные маршрутизатором в обеих подсетях.

В вашем случае у вас есть только / 29 и, следовательно, только несколько адресов, так что, вероятно, это будет излишним. Фактически, вы не сможете сделать это даже с вашим уровнем обслуживания. Я бы порекомендовал просто подключить сетевую карту к вашему провайдеру и установить публичный адрес, если вы хотите, чтобы он был в сети без NAT.