Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   Настройка общего доступа в интенет для локальной сети. (http://forum.oszone.net/showthread.php?t=105049)

xargaster 15-04-2008 12:41 781774

Настройка общего доступа в интенет для локальной сети.
 
Здравствуйте.
Есть компьютер с двумя сетевыми картами. Через одну сетевую карту он подключается к ADSL модему. Второй сетевой картой он подключен к локальной сети.
Значит проблема заключается в двух пунктах:
1) Создать общее подключение к интернету для пользователей локальной сети, через данный компьютер.
2) Настроить фильтрацию пакетов (запретить все основные службы кром http, https, smpt, smtps, pop3, pop3s, icq, ftp) между локальной сетью и нтернет.

Хотелось бы узнать какое ПО лучше использовать для реализации первого пункта. Ну и где можно прочитать про его настройку.
По второму пункту: Имею опыт настройки iptables. Можно ли его использовать для поставленных целей.

Дистрибутив: CentOS 5.1, В локальной сети 30 компьютеров (не считая данного).

Заранее спасибо за ответ.

BuGfiX 15-04-2008 13:00 781792

1-2. Можно обойтись одним лишь iptables. Делайте SNAT, и пропишите правильный routing на сервере и клиентах.
Почитать можно тут

xargaster 15-04-2008 13:50 781831

А можно пожалуйста по-подробнее?
Вот допустим, что выход в интернет осуществляется через eth0. А в локальную сеть через eth1.
У модема ip-адрес 192.168.1.1, а у компьютера 192.168.1.7.
Тогда команда должна принять вид iptables -t nat -A POSTROUTING -p tcp -o eth1 -j SNAT --to-source 192.168.1.1 правильно?

BuGfiX 15-04-2008 16:26 781975

Нет. Можно так:
iptables -t nat -A POSTROUTING -p tcp -o eth0 -j SNAT --to-source 192.168.1.7
или так:
iptables -t nat -A POSTROUTING -p tcp -o eth0 -j MASQUERADE

Вдобавок ко всему, в FORWARD должно быть разрешено хождение пакетов в локалку снаружи и из локалки наружу (при условии, что политика по-умолчанию для FORWARD - DROP )


Время: 18:36.

Время: 18:36.
© OSzone.net 2001-