Ситуация такая
Сервер
1 сетевая 192.168.0.1 в локалку
2 сетевая 81.90.xxx.xx в инет
На этом сервере
внутренний веб сервер
терминальный сервер
сервер доступа в инет
как с помощью iptables работающим в терминальном режиме на этом сервере убрать доступ в инет,оставив только доступ в внутренний сервер ?
Помогите настроить iptables ! (Очень надо)
Модераторы: SLEDopit, Модераторы разделов
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Помогите настроить iptables !
Доступдля кого, как именно и через что ?
Это как ?
Это что за режим работы iptables ?
-
Voler
- Сообщения: 498
- ОС: Fedora
Re: Помогите настроить iptables !
Читайте более внимательно на форуме есть ответы, или пишите в похожие темы. Не надо мусорить
-
slp
- Сообщения: 109
- ОС: Mandriva Linux 2010
Re: Помогите настроить iptables !
НЕ нашел
Может скажете урл ?
Именно, работающим в терминальном режиме на сервере, убрать доступ в инет. оставив доступ во внутренний веб сервер. Крутящийся на этом же сервере.
как с помощью iptables, юзерам работающим в терминальном режиме на этом сервере, убрать доступ в инет. Оставить только доступ в внутренний веб-сервер, крутящийся на этом же сервере
-
IMB
- Сообщения: 2567
- ОС: Debian
Re: Помогите настроить iptables !
Предполагаю что надо запросы на 80 порта перенаправлять на Ваш внутренний сервер. Что то типа:
iptables -t nat -A PREROUTING -p tcp -s 127.0.0.1 --dport 80 -j DNAT --to-destination <ip Вашего внутреннего сервера:порт>
Но на деле очень многие сервисы используют в своей работе 127,0,0,1 и будет ли работать такая схема - незнаю.
Может проще, и разумнее, убрать с этого сервера функцию прокси?
-
McLeod095
- Сообщения: 477
- ОС: Люблю слаку
Re: Помогите настроить iptables !
Елси пользователи работают в терминале именно на linux системе, да еще и под linux учетками, то сделать очень просто, необходимо использовать ключ owner в iptables
Типа того что пользователи состоят в группе no_intenet (GID 1001)
iptables -A OUTPUT -i $INTERNET_IF -m owner --gid-owner 1001 -j DROP
http://www.opennet.ru/docs/RUS/iptables/
Там все есть.
А дальше уже можно разрулить как хотите.
Типа того что пользователи состоят в группе no_intenet (GID 1001)
iptables -A OUTPUT -i $INTERNET_IF -m owner --gid-owner 1001 -j DROP
http://www.opennet.ru/docs/RUS/iptables/
Там все есть.
А дальше уже можно разрулить как хотите.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch