Systemadministrators’s Weblog

Блог системного администратора

Повесть о Linux и NAT (Network address translation)

Не то что бы давным-давно, пришлось заняться мне проблемой маскарада (masquerading) и трансляции ip-адресов на Линуксе. Техническое задание и описание проекта было достаточно сложным, и весьма нестандартным, потому я решил ознакомиться с молвой народа по данной теме. Проведя неделю в дебрях РуНЕТа и пограничных областях, я с ужасом обнаружил, что данные, касательно маскарада, похоже, хранятся за семью печатями и никто не обнародовал основные мысли и постулаты.

Потому я решил, что стоит сообщить, хотя бы «что там можно, что нельзя» дабы народ не терялся в разных домыслах. Начнем, пожалуй, с определений.
Далее »

Август 20, 2007 Опубликовал systemadminstrator | Linux, NAT | | No Comments Yet

Возможности, обеспечиваемые технологиями NAT Traversal и UPnP в системе Windows XP

Введение

С ростом числа компьютеров, устанавливаемых дома и на предприятиях малого бизнеса, становятся очевидными преимущества сетевой среды, предоставляющей широкие возможности совместного использования компьютерных ресурсов. Подключение к интернету является одним из наиболее ценных ресурсов в сети, и потому естественно стремление организовать общий доступ к нему. Развертывание шлюзов интернета позволяет решить эту задачу и построить недорогую, легко управляемую домашнюю или небольшую офисную сеть. В шлюзах интернета, как правило, используется технология NAT (Network Address Translation — преобразование сетевых адресов), которое обеспечивает подключение нескольких узлов к интернету с использованием одного общего IP-адреса. К сожалению, такое решение препятствует нормальной работе многих сетевых приложений, о чем будет подробно рассказано в этом документе.

В связи с этим и была разработана технология NAT Traversal («прохождение NAT»), которая позволяет сетевым приложениям определять, присутствует ли в сети локальное устройство NAT. Обнаружив устройство, приложение может настроить NAT и установить необходимые соответствия между портами, устраняющие проблемы несовместимости.
Далее »

Август 20, 2007 Опубликовал systemadminstrator | NAT, Документация | | No Comments Yet

To NAT or not to NAT, вот в чем вопрос…

Этой статьей мы открываем рубрику с не слишком оригинальным названием «расставим точки над i». Как следует из названия, целью материалов, публикуемых в ней, будет попытка дать наиболее полное описание некоторой технологии, как то освещение общих теоретических аспектов и обзор (сравнение) конктерных практических ее реализаций (это может быть и «железо», и программное обеспечение, или и то и другое вместе — в зависимости от того, о чем пойдет речь). Однако очевидно, что автор, делающий попытку столь глобально осветить ту или иную проблему, подходит к ней все-таки со своих, порой весьма субьективных позиций. Это естественно может привести к тому, что, выражаясь фигурально, не все «точки над i» окажутся на положенных им местах — нет-нет, да и закатятся куда-нибудь или не дай бог окажутся над какой-то другой буквой. И вот тут на помощь можете придти вы, наши уважаемые читатели. Если у вас есть опыт работы с описанной в рубрике технологией, с конкретными продуктами на ее базе, и у вас есть впечатления, которыми вы бы хотели поделиться с коллегами, предлагаем вам высказать свое мнение на страницах СР. Таким образом, в каждом последующем номере в рамках «i» мы надеемся возвращаться к предыдущей теме, дабы услышать тот самый vox populi — глас народа, который, надеемся добавит газете объективизма и будет на пользу читателям. А может быть и нет… — будем посмотреть
Далее »

Август 20, 2007 Опубликовал systemadminstrator | NAT, Документация | | No Comments Yet