LINUX.ORG.RU
ФорумAdmin

Как подключить Интернет к локальной сети ?


0

0

Здравствуйте !!! У меня возникла проблема. Расскажите пожалуйста, как ее решить! У меня на сервере - Linux Red Hat 9.0. Samba-настроина. Имеются 2-а сетевых адаптера (eth0-Интернет, а eth1-локальная сеть). Каким образом можно открыть доступ к Интернет локальной сети так, чтобы можно было считать трафик и открывать/закрывать доступ к Интернет каждой из машин локальной сети? Огромная просьба, объясните пожалуйста подробно (как, куда, чего, зачем и т.п.). Заранее благодарен !!!


А доки почитать не пробовал, прежде чем вопрос задавать?
Уж настолько на эту тему все просто и всеми обсосано!
Основных вариантов - 2:
1. Ставишь прокси-сервер, например, squid - есть в каждом большом
дистрибутиве. Описаний настроек - до дури. Трафик учитываешь,
например, c помощью sarg.
2. Пускаешь клиентов наружу через nat (см. доки на iptables).
При полном незнании 1-й вариант наверное лучше.

anonymous
()
Ответ на: комментарий от anonymous

Я использовал: iptables -t nat -A POSTROUTING -s 192.168.0.0/16 --out-interface eth0 -j SNAT --to-source IP_провайдера

но ничего не получается. Может проблема в FireWall. Какое правило следует написать для доступа в Инет?

skynet
() автор топика
Ответ на: комментарий от skynet

> Я использовал: iptables -t nat -A POSTROUTING -s 192.168.0.0/16 --out-interface eth0 -j SNAT --to-source IP_провайдера

Разве так ? Должно быть --to-source IP_выданный_вам_провайдером.

Ну и про ip_forward не забыть.

mcduck
()
Ответ на: комментарий от skynet

echo 1 > /proc/sys/net/ipv4/ip_forward

ip форвардинг - пересылка пакетов с одного интерфейса на другой

free_serj ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.