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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Интернет местный и интернет городской

Ответить
Настройки темы
Интернет местный и интернет городской

Аватара для Guest

Guest



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


Есть шлюз ASP Linux 7.3 с двумя сетевухами и IPTABLES. Есть список городских сетей с дешевым трафиком(городской интернет), и глобальная сеть 0.0.0.0/0 подороже. Надо, чтобы пользователи могли иметь городской трафик всегда, а внешний с моего разрешения. Как эти сети можно разделить через IPTABLES?

Отправлено: 12:59, 09-10-2003

 

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

Старожил


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

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


что такое iptables??? и иже с ними??
это есть фильтрация пакетов! ;о))) верно?
вот и создаёшь правило:
что если пакет прёт на такую-то подсеть (ты же знаешь подсети твоего ГорНета?) то его PREROUTING туда-то (на тот интерфейс который у тебя в городскукю сеть смотрит)

[s]Исправлено: Guest 80 247 100, 14:23 9-10-2003[/s]

Добавлено:

хотя, такой момент еще :О)
а почему ты хочешь это организовать на iptables??? почему это не организовать на уровне маршрутеризации? мне кажется это правильней будет.....

Отправлено: 13:22, 09-10-2003 | #2



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

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


Аватара для Guest

Guest


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


Можно пример правила на iptables?
Что значит организовать на уровне маршрутизации?
Если можно, то тоже с коротеньким примером.

Отправлено: 14:18, 09-10-2003 | #3


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

Старожил


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

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


Цитата:
Можно пример правила на iptables?
нет нельзя :о), могу на ipchains
ну а
Цитата:
на уровне маршрутизации
...
допустим у тебя за первой сетевухой (eth0) Горнет (например его подсеть 213.242.233.0, и гейт прова 213.242.233.254)
за второй сетевухой (eth1) глобальный нет (0.0.0.0 и гейт прова 212.212.212.254)
тогда в таблицу маршутов добавляем так:
[pre]
route add -host 213.242.233.254 -netmask 255.255.255.255 dev eth0
route add -net 213.242.233.0 -netmask 255.255.255.0 gw 213.242.233.254
route add -host 212.212.212.254 -netmask 255.255.255.255 dev eth1
route add default gw 212.212.212.254

[/pre]

Отправлено: 04:54, 10-10-2003 | #4


Аватара для Guest

Guest


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


Давай на ipchains. В том-то и дело, что одна сетевуха смотрит в локалку, а вторая во внешняк, а список т.н. бесплатных сетей довольно велик. Там не одна сеть и не десять даже. Все городские провайдеры.

Отправлено: 07:02, 10-10-2003 | #5


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

Старожил


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

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


дак а какая разница где прописывать все эти сети!???? их же всё равно надо прописывать!, хоть в таблице роутинга хоть в ipchains или iptables!!! всё равно надо их все прописать иначе как ты себе вообще представляешь это?

я считаю что правильней в таблице роутинга


Добавлено:

кстатииииииии :о)
таблицу роутинга хоть как надо прописать :о)) это же у тебя будет
Цитата:
шлюз ASP Linux 7.3 с двумя сетевухами и IPTABLES
а уж потом настравать фильтрацию пакетов!

Отправлено: 07:45, 10-10-2003 | #6


Аватара для Guest

Guest


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


Почитай две статейки:
1. по IpTables
http://iptables-tutorial.frozentux.n...-tutorial.html
2. Два канала
http://www.osp.ru/lan/2002/05/042_print.htm

И форум
http://forum.oszone.net/topic.cgi?fo...amp;topic=1743
______________________________
by sergleo

Отправлено: 11:30, 10-10-2003 | #7


Аватара для Guest

Guest


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


Наверное я свои мысли не верно выражаю. Спрошу конкретно. Есть локалка 192.168.1.0/24, есть сеть городская 1.2.3.4/25 Будет ли верен такой набор правил?

iptables -A FORWARD -s 192.168.1.0/24 -j DROP - запретим форвардинг из локалки совсем

iptables -A FORWARD -s 192.168.1.0/24 -d 1.2.3.4/25 -j ACCEPT - разрешим ходить всегда из локалки в город

iptables -A FORWARD -m state --state ESTABLISHED,RELATED -j ACCEPT

Всё! Набор правил кончился!

Для каждого юзера локалки (по его просьбе) буду запускать следующий скрипт с этим правилом, чтобы он мог гулять в мировую сеть.

iptables -A FORWARD -s 192.168.1.X -d 0.0.0.0/0 -j ACCEPT

Отправлено: 13:32, 10-10-2003 | #8



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Интернет местный и интернет городской

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Firewall - Как разграничить местный и глобальный интернет <Lan2NEt> Geron Сетевые технологии 5 15-12-2008 08:04
Городской телефон bigkuler Мобильные ОС, смартфоны и планшеты 4 02-06-2008 18:02
98 и интернет gamer007 Microsoft Windows 95/98/Me (архив) 2 01-12-2004 14:35
Интернет Guest Сетевые технологии 1 05-03-2004 13:42
интернет Trojn Microsoft Windows 2000/XP 7 06-08-2003 21:09




 
Переход