Технология NАТ
NAT(Network Address TransPation) - технология преобразования IP-адресов внутренней (частной) сеть в IP-адреса внешней сети (Интернет)
Внутренние IP-адреса:
– Адреса частных сетей 10.0.0.0/8; 172.16.0.0/12; 192.168.0.0/16
– Не маршрутизируются в Интернет
– Могут использоваться без обращения в ICANN
– Можно использовать одинаковые адреса в разных сетях.
Схема работы SourceNAT (PAT; Port Address Transpation)
Альтернативное название – masquerading
Особенности:
– внутренний порт-порт, который использует приложение на компьютере с внутренним IP;
– внешний порт генерируется случайным образом на устройстве NAT
– при прохождении пaкета из частной сети через роутер в Интернет, происходит подмена внутренних IР и порта на соответствующие внешние значения. При возвращении пакета из Интернета во внутреннею сеть происходит обратный процесс.
Схема работы Destination NAT
Альтернативное название - Forwarding
Port Forwarting - технология, которая позволяет обращаться из Интернета к компьютеру во внутренней сети за маршруты затором, использующим NAT
! Главное отличие от РАТ - все записи постоянные
Практические рекомендации:
1. Никогда не использовать в качестве внешних портов стандартные номера (стандартные порты – первая мишень для атаки)
2. Целесообразно переопределять и внутренние порты.
3. использовать для скрытия внешнего IP сервис DuckDNS.
Достоинства NAT:
– Экономия - достаточно купить только один внешний IP;
– скрывает структуру локальной сети от внешнего мира;
– частично решает проблему нехватки внешних IPv4 адресов.
Недостатки NAT:
– нарушает в теории фундаментальный принцип построения IP-сетей «Каждый компьютер может соединиться с любый другим»
– некоторые сетевые протоколы могут работать плохо или неправильно.