LinuxForum.Fans
Тема

Proxi-server, открытый шлюз, биллинг, проблемы с количеством трафика.

Автор: FRY 22 сообщений 4815 просмотров
#120318

Добрый вечер всем. Прошу сильно не ругаться т.к. на подобие такой темы поднималось тут и на других форумах очень много.. Я просто нуб..:) у меня стоит задача.. поднять Opensuse как шлюз... перечитал много форумов.. все бестолку.. не пойму что делать дальше.. действую по 2 инструкциям. т.к. они в картинках.. . http://sysadmins.me/topic/637/ и вторая http://forum.samaradom.ru/index.php?showtopic=7976, мксимум что у меня получается сделать это поставить линукс, настроить dhcp nat интернет в локальной сети есть... все ок.. но он не контролится.. не понимаю как ставить сквид, ещё есть сагр.. говорят он лучше и проще ставится..но чтот ничего вообще не могу сделать:) ещё говорят надо где-то в фаерволе сделать заворот чтоб с 80 порта трафик заворачивал на тот порт который нам нужно.. но как это сделать не могу найти и понять..не могли бы грубо говоря ткнуть носом:) и желательно с картинками:) спс за ответы заранее:) буду очень благодарен.

Называйте тему в зависимости от проблемы, а не душевного состояния.

#120328
FRY написал:
ещё говорят надо где-то в фаерволе сделать заворот чтоб с 80 порта трафик заворачивал на тот порт который нам нужно..

это нужно, если за вашим шлюзом стоит http сервер.

#120383
drBatty написал:
[quote=FRY]ещё говорят надо где-то в фаерволе сделать заворот чтоб с 80 порта трафик заворачивал на тот порт который нам нужно..

это нужно, если за вашим шлюзом стоит http сервер.[/quote]

Прошу прощения drBatty, но мне кажытса что такой "заворот" делаетса для прозрачного проксирования сквидом, чтобы браузер не настраивать.

А для FRY напишыте что не понятно. Если нат есть, сеть есть и нет есть для локалки то можна дегко поднять сквид. Вы его установили через Yast. Если да то какие проблеми с его конфирурированием. По первах нуна просто настроить сквид а потом будуте пробывать сделать его прозрачным.
Пишите попробуем вместе разобратса.

#120390
FRY написал:
Добрый вечер всем. Прошу сильно не ругаться т.к. на подобие такой темы поднималось тут и на других форумах очень много.. Я просто нуб..:) у меня стоит задача.. поднять Opensuse как шлюз... перечитал много форумов.. все бестолку.. не пойму что делать дальше.. действую по 2 инструкциям. т.к. они в картинках.. . http://sysadmins.me/topic/637/ и вторая http://forum.samaradom.ru/index.php?showtopic=7976, мксимум что у меня получается сделать это поставить линукс, настроить dhcp nat интернет в локальной сети есть... все ок.. но он не контролится.. не понимаю как ставить сквид, ещё есть сагр.. говорят он лучше и проще ставится..но чтот ничего вообще не могу сделать:) ещё говорят надо где-то в фаерволе сделать заворот чтоб с 80 порта трафик заворачивал на тот порт который нам нужно.. но как это сделать не могу найти и понять..не могли бы грубо говоря ткнуть носом:) и желательно с картинками:) спс за ответы заранее:) буду очень благодарен.

Вам уже ответили на соседнем форуме - здесь , читайте доки и правила как задавать вопросы

#120397

DrBatty, спс за инструкцию в картинках..но я так понял там по нату все работает.. статистику посмотреть нельзя будет..kisil что у меня сделано.. установлена ОС и поднят там нат и дшсп...в локалке соответственно инет есть..потому что нат:) сквид я ставил в процессе установки 2.6. ну и все... мне грубо говоря нужно чтобы по порту 8080 шёл интернет в локалку..а я в браузере клиента указываю проксю(ну типа 10.1.1.1 порт 8080).. и все браузер его открыть не может..проксю убираю интернет есть... и что сквид включен.. что выключен.. один фиг интернет идёт.. может я зря нат поднял

#120406

NAT в топку. Настраиваешь быстро сквид (не прозрачный) Заварачиваешь в iptables все на 8080 и юзаешь. В чем конкретно проблема.

Сквид точно стартует? Конфиг правил под себя? Там алиасы, acl всякие и т.д.

#120416

не знаю как завернуть:)сквид точно стартует:) если не править:) образец сквида есть.. я думаю с ним разберусь

#120417
kisil написал:
но мне кажытса что такой "заворот" делаетса для прозрачного проксирования сквидом, чтобы браузер не настраивать.

а... да.

FRY написал:
но я так понял там по нату все работает.. статистику посмотреть нельзя будет..

почему? вам всё равно NAT подымать. Если ещё и squid хотите привинтить - вперёд. Я не против.

FRY написал:
а я в браузере клиента указываю проксю(ну типа 10.1.1.1 порт 8080).. и все браузер его открыть не может..проксю убираю интернет есть... и что сквид включен.. что выключен.. один фиг интернет идёт.. может я зря нат поднял

что значит "NAT поднял"??? О ващето в ядре, и не подымается (только вместе с осью).

xlin написал:
NAT в топку. Настраиваешь быстро сквид (не прозрачный) Заварачиваешь в iptables все на 8080 и юзаешь. В чем конкретно проблема.

проблема в том, что это не самый прямой путь.

зачем вам squid-то?

#120426

самый популярный потому что.. ещё я слышал есть сарг но я вообще не представляю как его ставить:) нат поднял значит настроил:)

#120431
FRY написал:
DrBatty, спс за инструкцию в картинках..но я так понял там по нату все работает.. статистику посмотреть нельзя будет..kisil что у меня сделано.. установлена ОС и поднят там нат и дшсп...в локалке соответственно инет есть..потому что нат:) сквид я ставил в процессе установки 2.6. ну и все... мне грубо говоря нужно чтобы по порту 8080 шёл интернет в локалку..а я в браузере клиента указываю проксю(ну типа 10.1.1.1 порт 8080).. и все браузер его открыть не может..проксю убираю интернет есть... и что сквид включен.. что выключен.. один фиг интернет идёт.. может я зря нат поднял

Установлена Ось, настроен нат тока на некоторые компи, а остальные ходят через сквид. адресацыя статическая, компов которые ходят через сквид гдето 150 шт. Ты знаеш где лежыт лог сквида после егозапуска. Покажы лог и конфиг сквида. Кажытса мне что по умолчанию сквид работает на порту 3128

#120434
kisil написал:
Кажытса мне что по умолчанию сквид работает на порту 3128

По умолчанию он на нем и работает. Если он его не менял конечно.

#120435
FRY написал:
самый популярный потому что.. ещё я слышал есть сарг но я вообще не представляю как его ставить:) нат поднял значит настроил:)

дык разве без ната работать не будет? и без squid'а?

#120450
xlin написал:
[quote=kisil]Кажытса мне что по умолчанию сквид работает на порту 3128

По умолчанию он на нем и работает. Если он его не менял конечно.[/quote]

Верно. Но как пишет ТС вот тут

FRY написал:
DrBatty, спс за инструкцию в картинках..но я так понял там по нату все работает.. статистику посмотреть нельзя будет..kisil что у меня сделано.. установлена ОС и поднят там нат и дшсп...в локалке соответственно инет есть..потому что нат:) сквид я ставил в процессе установки 2.6. ну и все... мне грубо говоря нужно чтобы по порту 8080 шёл интернет в локалку..а я в браузере клиента указываю проксю(ну типа 10.1.1.1 порт 8080).. и все браузер его открыть не может..проксю убираю интернет есть... и что сквид включен.. что выключен.. один фиг интернет идёт.. может я зря нат поднял

он в браузере пробует травить браузер на 8080 порт. Потому и написал что по умолчанию сквид слушает 3128.

#120464

Этоя знаю что по умолчанию он слушает порт 3128.. я в графическом интерфейсе через яст в сквиде изменил 8080.. но один фиг нет ничего.. потом я вычитал что нужно завернуть трафик с 80 порта(нттр) на 3218т.е. так как я его заменил на 8080.. но не знаю как сделать этого:)

#120466

блин я запутался уже:) что то.. вот есть чисты линукс, только что снёс и заново его поставил..ничего не настраивал:)куда дальше лесть то:) нужно чтоб из локалки трафик шёл по порту 8080 в инет и можно просмотреть статистику, за день месяц и т.д....сейчас пойду настрою днср.. как сложно то все:)

#120479
FRY написал:
нужно чтоб из локалки трафик шёл по порту 8080 в инет

почему именно 8080? стандартный 80 нельзя?

FRY написал:
и можно просмотреть статистику, за день месяц и т.д...

средств iptables вам мало? там есть счётчики, их можно снимать раз в день, месяц, и т.д.

FRY написал:
как сложно то все

ага. зачем вы сложности придумываете? всё что вам надо достигается без сквида и прочих наворотов, достаточно только ядра. Ну и чего-нибудь, что-бы этим ядром управлять. Например iptables, которая удобна тем, что её можно настроить один раз, а затем просто запускать скрипт при каждой загрузке. Впрочем можно юзать и разнообразные гуи.

#120489

drBatty и то что вы написали выше.. как это настроить?:) можно по шагам:)можно и 80.. мне вообще **** какой порт будет.. главное чтоб я мог смотреть статистику, ограничить тому или иному пользователю мб сколько он в месяц потреблять может вот и все.. а сквид просто я знаю что там можно сделать фаил тхт где указывается ip компа на котором инет должно быть и там задать сколько инета в месяц он может потребить 1 мб или 2 гб.... просто ели это все можно сделать в 100 раз легче я только за.. обеими руками и ногами:) только покажите как:)

Поаккуратнее с выражениями. Нарушение правил форума, первое предупреждение.

#120493

Вот так можно завернуть все с 80 на 8080
[console]iptables -t nat -I PREROUTING -i eth0 -p tcp -s xxx.xxx.xxx.0/24 --dport 80 -j DNAT --to-destination yyy.yyy.yyy.yyy:8080[/console]

Где xxx.xxx.xxx.0/24 - локальная подсеть
yyy.yyy.yyy.yyy:8080 - адрес и порт прокси сервера

Войдите или зарегистрируйтесь, чтобы ответить.