Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Помогите узнать - что работает: ipchains, iptables???

Ответить
Настройки темы
Помогите узнать - что работает: ipchains, iptables???

Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Есть сервер Linux RH, ядро 2.4.2. Он - шлюз в интернет + почтовый сервер. Теперь у нас ставят банкомат, который имеет свой IP=195.230.133.97(адрес изменен). И надо настроить маршрутизацию - чтобы tcp-пакеты банкомата, который подключен к моей сети 10.0.0.X передавались через Линукс провайдеру (а тот уже будет делить трафик).
Проблема: Линукс я занимаюсь недавно. Этот сервер настраивал не я. Добавил правило route add -host 195.230.133.97 -netmask 255.255.255.0 target eth0, дальше есть правило по умолчанию - все отправлять на провайдера. Ping между банкоматом и сервером не идет. Думаю - закрыт доступ в файрволе. Но не могу понять - какой у меня работает.
Есть бинарики - ipfwadm, ipchains, файла iptables нет нигде. В процессах никакого файрвола нет. В каталоге /etc/rc3.d/ есть файлик S08ipchains.
Когда даю команду ipchains -L input мне выдается по одной строке на интерфейс: разрешено все.
Какой файрвол у меня работает?

Отправлено: 16:59, 17-11-2003

 

Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


chkconfig --list
rpm -qa | grep ip

PS по всем параметрам у вас установлен ipchains.

-------
Поспешай не торопясь


Отправлено: 23:02, 17-11-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Дикий


Сообщения: 543
Благодарности: 4

Профиль | Отправить PM | Цитировать


Ak74
ipchains -L
Если стоит он, ты выдаст полный список правил файервола.

-------
Невероятное мы совершаем мгновенно, невозможное чуть дольше.


Отправлено: 04:34, 18-11-2003 | #3


Аватара для Barracuda

Редкий гость


Сообщения: 1769
Благодарности: 16

Профиль | Сайт | Отправить PM | Цитировать


Ak74
Кроме файрвола есть ещё форвардинг. А он включен?

-------
Жизнь - цепь, а мелочи - в ней звенья. Нельзя звену не придавать значения.(C) 80 дней вокруг света
---
Це все, що маю я... (С) Друга ріка


Отправлено: 04:53, 18-11-2003 | #4


Старожил


Сообщения: 213
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ak74
как это: ящик с реальным (как я понял) адресом "подключен к моей сети 10.0.0.X" ?

-------
... the time is money...


Отправлено: 19:56, 18-11-2003 | #5


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Разобрался - у меня работает ipchains. По форвардингу - я прочитал в howto-ipchaibs - если в файле /proc/sys/net/ipv4/ip_forward есть "1", то форвардинг включен, у меня стоит - 1.
У банкомата есть реальный IP-адрес (не сети провайдера), который не должен маскироваться.  На моем Линуксе два интерфейса eth0 (10.0.0.1) и eth1 (реальный адрес, выданный провайдером).
  Трафик исходящий от банкомата через мой Линукс должен передаваться провайдеру, а тот уже разбирает его и выделяет пакеты от банкомата.
  Трафик, входящий на банкомат (пакеты для банкомата маршрутизирует провайдер в общий для моего Линукс трафик). Линукс должен выделить выделить пакеты, предназначенные для банкомата и передать их ему.
Посмтрел правила - все пакеты из моей сети (10.0.0.0) маскируется при передаче через интерфейс eth1 (10.0.0.1).

Вопрос: смогу ли я настроить ipchains на Линукс так, чтобы он передавал пакеты от (и на) банкомат без маскирования, т.е. в заголовок пакета от (и на) банкомат должен остаться неизменным? Или, для того чтобы все это заработало, банк мне должен выделить реальный IP для интерфейса eth1 из сети банкомата?
- По форвардингу я запутался: форвардинг настраивается и в ipchains цепочка forward, и в файле /proc/sys/net/ipv4/ip_forward также разрешается форвардинг. Я должен его разрешитьв обоих местах или только в одном для того, чтобы разрешить форвардинг?

Отправлено: 10:25, 19-11-2003 | #6


Аватара для Guest 80 247 100

Старожил


Сообщения: 466
Благодарности: 5

Профиль | Отправить PM | Цитировать


Цитата:
/proc/sys/net/ipv4/ip_forward есть "1", то форвардинг включен
это должно быть что вообще пакеты  форвадились.

[pre]-A forward -s 0.0.0.0/0.0.0.0 -d IP-bankomat/255.255.255.255 -i eth1 -j ACCEPT
[/pre]
[pre]-A forward -s IP-bankomat/255.255.255.255 -d 0.0.0.0/0.0.0.0 -i eth0 -j ACCEPT[/pre]
-это цепочки в ipchains для того чтобы пропускало пакеты до банкомата и обратно не маскируя их...
[pre]route add -host ip-bankomat -netmask 255.255.255.255 dev eth0[/pre]
это в таблице роутинга пропишет на какой интерфейс посылать пакеты для банкомата...

собственно останется прописать на банкомате (если возможно) в качестве default router 10.0.0.1
и теоритически ;О) будет работать... теоритически. Лично меня ОЧЕНЬ здесь смущает то что 10.0.0.1 - принадлежит мнимой IP-сети, а банкомат - реальной.. может нифига не получиться.  :о\

Отправлено: 15:28, 19-11-2003 | #7


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Guest 80 247 100
вопрос по ipchains - я добавил правила для цепочки forward. а должен ли я прописывать правила для цепочки input, проверяет ли input пакеты, которые форвардятся? Например, у меня в цепочке input разрешено проходить только пакетам из сети 10.0.0.0

Отправлено: 16:53, 19-11-2003 | #8


Старожил


Сообщения: 213
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ak74
input - пакеты, предназначенные для локальной машины
forward - проходящие
output - сгенерированные на локальной машине
зы. в RTFM не описано???

-------
... the time is money...


Отправлено: 18:37, 19-11-2003 | #9


Аватара для Guest 80 247 100

Старожил


Сообщения: 466
Благодарности: 5

Профиль | Отправить PM | Цитировать


Ak74, вот JeweL дело молотит! ;о) RTFM foreva!

Отправлено: 08:05, 20-11-2003 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Помогите узнать - что работает: ipchains, iptables???

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - iptables. Почему с PREROUTING не работает интернет? job14 Общий по Linux 1 02-01-2010 11:21
test frag_V Тест-форум 1 14-10-2009 20:54
[решено] Помогите с iptables System_Iva Программное обеспечение Linux и FreeBSD 4 04-03-2008 10:26
:) утонул мобильник. Тепер надо узнать что не работает. Help bdc Мобильные ОС, смартфоны и планшеты 8 29-12-2005 18:34
Помогите разобраться с iptables frofis Защита компьютерных систем 1 20-04-2003 01:32




 
Переход