Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Шлюз Интернета на базе Ubuntu-Server / Internet Connection Sharing + Squid  (Прочитано 519485 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Pash

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
ставил и так sudo apt-get install squid результат такой же. больше гигабайта скченного с интернета, дальше в связи ограничением лимита изучение пришлось прервать. скачал вручную файл squid3_3.0.STABLE1-1ubuntu1_i386.deb  с cайта http://packages.ubuntu.com. Устанавливаю: dpkg -i squid3_3.0.STABLE1-1ubuntu1_i386.deb пишет что при установке произошли ошибки. Может подскажите что делать

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
странно  :o

Цитировать
sudo apt-get install squid
[sudo] password for ugu:
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Будут установлены следующие дополнительные пакеты:
  squid-common
Предлагаемые пакеты:
  squidclient squid-cgi logcheck-database resolvconf winbind
НОВЫЕ пакеты, которые будут установлены:
  squid squid-common
обновлено 0, установлено 2 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
Необходимо скачать 1270kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 6980kB.
Хотите продолжить [Д/н]?
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн Pash

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
да примерно так и было

Пользователь решил продолжить мысль 15 Июня 2009, 14:05:57:
при установке скачивается пакет openssl-blacklist_0.4.2_all.deb он весит около 1 Гб что делать чтоб squid не ставила этот пакет. или как установить squid как то по другому?
« Последнее редактирование: 15 Июня 2009, 14:05:57 от Pash »

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
дайте сюда вывод sudo apt-get install squid
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн nikulyan

  • Активист
  • *
  • Сообщений: 858
  • Чем хуже дела у Мелкософта, тем лучше у Linux'а
    • Просмотр профиля
ставил и так sudo apt-get install squid результат такой же. больше гигабайта скченного с интернета, дальше в связи ограничением лимита изучение пришлось прервать. скачал вручную файл squid3_3.0.STABLE1-1ubuntu1_i386.deb  с cайта http://packages.ubuntu.com. Устанавливаю: dpkg -i squid3_3.0.STABLE1-1ubuntu1_i386.deb пишет что при установке произошли ошибки. Может подскажите что делать

Не это ты, что-то совсем перемудрил......

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
ценный комментарий  :coolsmiley:

Оффлайн nikulyan

  • Активист
  • *
  • Сообщений: 858
  • Чем хуже дела у Мелкософта, тем лучше у Linux'а
    • Просмотр профиля
Открой в sources.list установку с диска и поставь с диска squid !
Мож он обнавления ещё за собой тянет ?
Что за ось ?
« Последнее редактирование: 17 Июня 2009, 12:31:15 от nikulyan »

Оффлайн Lian

  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
    • Новый проект для начинающих
Поставил пакеты на ubuntu 9.04, хотел побыстрому всей сети (4пк win) инет раздать. А получилось наоборот,  не то что другим раздать не удалось, инет даже на серваке пропал.
Удалил пакет ipmasq - инет на серваке появился, но на других компах так и его нет. Подскажите мож я чего недоделал, может без прокси не работает, или ещё что настроить надо?

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
на версиях после 8.04 не рекомендуется этот пакт ставить. Уже оговаривалось это.
2 строчки для запуска инета на любое количество компов, прописывается в rc.local Работать будет в любом дистрибутиве и версии.

Пользователь решил продолжить мысль 22 Июня 2009, 10:47:48:
Вопрос таков. У сервера 2 шлюза.
Соответственно основной GW смотрит на первого провайдера 172.16.1.1, а squid хочется пустить через второго.
tcp_outgoing_address + ip 10.10.10.1 второго провайдера + acl  ничего не дают.
Сайты не открываются, т.к. всеравно пакеты направляются на 1го провайдера.
добавление маршрута "route add -net 10.10.10.0 netmask 255.255.255.0 gw 10.10.10.1 eth2"
Ничего не дает. Гугл мучал, ответа нет.
« Последнее редактирование: 22 Июня 2009, 10:47:48 от Nesmit »

Оффлайн Lian

  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
    • Новый проект для начинающих
Цитировать
на версиях после 8.04 не рекомендуется этот пакт ставить. Уже оговаривалось это.
2 строчки для запуска инета на любое количество компов, прописывается в rc.local Работать будет в любом дистрибутиве и версии.
А не напишите что за строчки?

Оффлайн kolyan_k

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Здравствуйте уважаемые! у меня есть небольшая проблема... помогите плиз!! вообщем суть такая  поставил по мануалам приведенным выше squid  также мануал из другой темы SAMS все работает кроме iptables ... а именно при iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE  инет работает, когда  прописываю
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT DROP
iptables -A INPUT -i eth1 --source 192.168.1.0/24 --match state --state NEW,ESTABLISHED -j
iptables -A OUTPUT -o eth1 --destination 192.168.1.0/24 --match state --state NEW,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth1 --source 192.168.1.0/24 --destination 0.0.0.0/0 --match state --state NEW,ESTABLISHED -j ACCEPT
iptables -A FORWARD -i eth0 --destination 192.168.1.0/24 --match state --state ESTABLISHED -j ACCEPT
пропадает полностью http соединение тоесть пинг идет nslookup проходит а http не работает,
убераю адрес прокси и порт http работает но тогда не считает SAMS,
Как правильно это связать? подскажите.....

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Здравствуйте уважаемые! у меня есть небольшая проблема... помогите плиз!! вообщем суть такая  поставил по мануалам приведенным выше squid  также мануал из другой темы SAMS все работает кроме iptables ... а именно при iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE  инет работает, когда  прописываю
А зачем все это? Если ставите самс, то инет ходит через прокси! У клиентов прописываете ip+port и готовенько. Все считает все работает.
Но только то что проксируется.
А не напишите что за строчки?
Воспользуйтесь поиском, я уже 3 раза писал тут.

PS: По моему вопросу: http://www.opennet.ru/base/net/debian_multilink.txt.html запустил скрипт и все пошло :) Теперь пишу правила куда чего отсылать по меткам пакетов.

Оффлайн kolyan_k

  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
To Nesmit
да все замечательно но у меня есть почтовик который никак не проксируеться...  и хотелось бы получить доступ из вне в свою сеть..... как с этим быть?

Оффлайн Nesmit

  • Старожил
  • *
  • Сообщений: 1296
    • Просмотр профиля
Доступ из вне через ssh порт 22, если сам не закроешь.

Тут подробно рассписали, как пускали на прямую банк-клиент и почту.
https://forum.ubuntu.ru/index.php?topic=20334.0
Целиком дублировать не нужно, просто отдельные правила копируешь и подставляешь свои значения.

 

Страница сгенерирована за 0.033 секунд. Запросов: 25.