Добрый день.
Подскажите, нужен ли NAT на компьютере, с которого осуществляется выход в Интернет, или достаточно установить прокси (squid, например)?
Спасибо.
>Добрый день.
>Подскажите, нужен ли NAT на компьютере, с которого осуществляется выход в Интернет,
>или достаточно установить прокси (squid, например)?
>Спасибо.NAT - network address translation: позволяет подключить через маршрутизатор _всю_ ip сеть. При этом совершенно неважно какой транспортный протокол используется TCP/UDP и естественно выше. То есть через NAT можно достать любой сервис сети интернет.
А через proxy можно достать только соотвествующие сервисы (по протоколам HTTP/FTP/HTTPS). Электронную почту например уже через прокси не достанешь (SMTP/POP3).
>>Добрый день.
>>Подскажите, нужен ли NAT на компьютере, с которого осуществляется выход в Интернет,
>>или достаточно установить прокси (squid, например)?
>>Спасибо.
>
>NAT - network address translation: позволяет подключить через маршрутизатор _всю_ ip сеть.
>При этом совершенно неважно какой транспортный протокол используется TCP/UDP и естественно
>выше. То есть через NAT можно достать любой сервис сети интернет.
>
>А через proxy можно достать только соотвествующие сервисы (по протоколам HTTP/FTP/HTTPS). Электронную
>почту например уже через прокси не достанешь (SMTP/POP3).с одним только уточнением - можно использовать freecap (или как оно по виндовс называется) который может соксифицировать по идее любые приложения - достаточно сказать ему ходить на http прокси. Поэтому можно обойтись и без НАТ - если уж очень не нужен он:)
Нужен или нет - решай сам.Для HTTP и FTP лучше Proxy (он кэширует и позволяет качественно фильтровать доступ).
Для SMTP лучше поднять свой Relay.
Для POP3 и IMAP нужен NAT/Masquerading, SOCKS или что-то совсем извращённое.
ICQ умеет работать через HTTP-Proxy.И вообще, глянь http://DmitryKarpov.nm.ru/networks/intranet.htm и http://DmitryKarpov.nm.ru/freebsd/natd.htm