Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 1095|Ответ: 3

[Роутер] Alibaba Cloud создала SNAT для доступа к публичной сети без публичного сервера

[Скопировать ссылку]
Опубликовано 2025-3-13 09:26:58 | | | |
Требования: Alibaba Cloud приобрела два ECS-сервера, один сервер (название: A) имеет публичную сеть, другой сервер (имя: B) не имеет публичной сети, A и B находятся в одном регионе и одном сетевом сегменте, а A и B — оба Linux-системы. Сервер B должен использовать сервер A для доступа к внешней сети, загрузки программного обеспечения и т.д. Купил два сервера для тестирования (ecs.n1.tiny

itsvse-net-y (псевдоним A): имеет публичный IP-адрес, частный сетевой адрес: 192.168.80.168
itsvse-net-n (псевдоним B): Нет публичного IP-адреса, адрес частной сети: 192.168.80.169



SNAT создан для того, чтобы ECS без публичного IP-адреса мог получить доступ к публичной сети в том же VPC.

Сервер

Включить пересылку IP и вступить в силу, а также использовать iptables для настройки правил SNAT для пересылки трафика с сервера B через публичный IP-адрес сервера A. eth0 — это название внешней сетевой карты сервера A (что можно подтвердить командой IP addr). Команда следующая:


Сервер B

Конфигурация таблицы маршрутизации Alibaba Cloud, найдите коммутатор, соответствующий серверу B, и затем добавьте запись маршрута следующим образом:



Тест показан ниже:



Ссылка:
Вход по гиперссылке виден.
Вход по гиперссылке виден.




Предыдущий:Node.js Прочитать все файлы в папке (включая подпапки)
Следующий:Использование пропускной способности сети Linux View (трафик в реальном времени)
 Хозяин| Опубликовано 2025-3-13 09:27:53 |
Добавить таблицу маршрутизации (В этой статье не требуется настройка





 Хозяин| Опубликовано 22.09.2025 09:53:50 |
MASQUERADE динамически преобразует исходный адрес в пригодный IP-адрес, который на самом деле совпадает с функцией, реализуемой SNAT — изменять исходный адрес, но SNAT должен указать, какой IP изменить исходный адрес пакета, тогда как MASQUERADE не обязан указывать чистый IP, и динамически изменяет исходный адрес пакета на IP-адрес, доступный на указанной сетевой карте.

MASQUERADE часто требуется, когда несколько устройств внутрисетки используются на одном устройстве через один VPN
 Хозяин| Опубликовано 28.11.2025 11:46:48 |
NAT (Network Address Translation) Перевод сетевого адреса
https://www.itsvse.com/thread-11141-1-1.html
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com