LinuxForum.Fans
Тема

Настройка squid для раздачи интернета

Автор: Lexon9 6 сообщений 2930 просмотров
#300174

Руководствуясь статьей [url]ht(удалите)tp://aivex.blogspot.com/2011/10/debian-6021-squeeze-squidmysqlsamsarno.html[/url] установил squid + sams + webmin, добавил пользователя,
но интернета нету! В interfaces eth1(интернет) dhcp, eth0(сеть) static address 192.168.0.1 mask 255.255.255.0 интернет на сервере есть, из локалки подключался по ssh В чем может быть проблема?

#300219

Нужно смотреть.
1. Вы настроили хоть на клиенте в браузере прокси сервер?
2. Или у вас используэтса прозрачный прокси?
3. Сквид хоть нормально стартует. Посмотрите в его лог на наличие коректного старта.

#300220

У нас стоит Траффик инспектор+Windows 2003 там просто добавляется пользователь с IP и он может работать в интернете.
1. Я прописал на клиенте только IP
2. честно говоря не знаю (но надо именно прозрачный прокси) мне надо пользователям урезать скорость и контакт, однокласники и т. д.
3. Где посмотреть?

#300536
Lexon9 написал:
У нас стоит Траффик инспектор+Windows 2003 там просто добавляется пользователь с IP и он может работать в интернете.
1. Я прописал на клиенте только IP
2. честно говоря не знаю (но надо именно прозрачный прокси) мне надо пользователям урезать скорость и контакт, однокласники и т. д.
3. Где посмотреть?

iptables tutorial, документацию по сквиду.

#300603
Lexon9 написал:
Руководствуясь статьей [url]ht(удалите)tp://aivex.blogspot.com/2011/10/debian-6021-squeeze-squidmysqlsamsarno.html[/url] установил squid + sams + webmin, добавил пользователя,
но интернета нету! В interfaces eth1(интернет) dhcp, eth0(сеть) static address 192.168.0.1 mask 255.255.255.0 интернет на сервере есть, из локалки подключался по ssh В чем может быть проблема?

По мне, так Вы используете неправильный подход. Все нужно делать поэтапно, особенно если вы новичек в этом деле. Тогда будут возникать конкретные вопросы на которые вы с большей вероятностью получите внятные ответы.
К примеру в данном случае:
1. Поставьте систему и заставьте ее раздавать интернет в локалку.
2. Поставьте DHCP.
3. Настройте squid
и тд. по списку.

#300793
"CyberDaemon" написал:
2. честно говоря не знаю (но надо именно прозрачный прокси) мне надо пользователям урезать скорость и контакт, однокласники и т. д.
3. Где посмотреть?

Значит так, есть конфигурационный файл squid.conf почти за 5000 строк. В нем есть параметры ACL (это списки контроля доступа) - тут задаем имена, хосты, сеть, порты и тд.

Показать
#Examples:
#acl macaddress arp 09:00:2b:23:45:67
#acl myexample dst_as 1241
#acl password proxy_auth REQUIRED
#acl fileupload req_mime_type -i ^multipart/form-data$
#acl javascript rep_mime_type -i ^application/x-javascript$
#
#Recommended minimum configuration:
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
#
# Example rule allowing access from your local networks.
# Adapt to list your (internal) IP networks from where browsing
# should be allowed
acl localnet src 10.0.0.0/8 # RFC1918 possible internal network
acl localnet src 172.16.0.0/16 # RFC1918 possible internal network

потом уже применяем правила - параметр http_access (кому deny а кому allow)

а это часть конфига отвечающая за ограничение ширины канала

Показать
#Example:
delay_access 1 deny all
# delay_access 2 allow lotsa_little_clients
# delay_access 2 deny all

Вообще конечно, сначала пробуйте правильно настроить конфиг сквида, там особо несложно.

"marikk" написал:
По мне, так Вы используете неправильный подход. Все нужно делать поэтапно, особенно если вы новичек в этом деле.

Соглашусь, надо постепенно делать. Попробуйте сначала просто настроить чтобы инет у всех работал.

"Lexon9" написал:
из локалки подключался по ssh В чем может быть проблема?

Как вариант возможна неверная настройка iptables

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