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


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

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

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

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
НАТ, раздаю форвардингом на айпи, смотрю стату iptables -vnL
какое правило можно добавить для просмотра статы сервера, т.е. сколько он схавал (INPUT OUTPUT не будет форвардинг считать или это общее всё-таки?)

Оффлайн maland

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Делал как написано в самом начале, пытаясь настроить шлюз.
Когда пишу правило для заворачивания всех пакетов на 3128 порт, выдается ругательное сообщение

Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).

Iptables абсолютно чист, т.к. предварительно делал сброс всех правил.
Man по iptables читал, но не нашел с чем это могло быть связано. Может кто сталкивался с такой проблемой?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
выдается ругательное сообщение
Это не ругательное сообщение, а предупреждательное. Говорит, что в следующих версиях этот синтаксис может не будет работать и советует использовать другой.

Оффлайн maland

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
выдается ругательное сообщение
Это не ругательное сообщение, а предупреждательное. Говорит, что в следующих версиях этот синтаксис может не будет работать и советует использовать другой.
Сразу извиняюсь за свою глупость, новичок в Linux.
А какой тогда здесь следует использовать синтаксис, чтобы данное предупреждение в дальнейшем не выводилось???Где про это можно прочитать???

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Using intrapositioned negation (`--option ! this`) is deprecated in favor of extrapositioned (`! --option this`).
Перевод: "Использование внутрерасположенного отрицания (`--option ! this`) является устаревшим в пользу внешнерасположенного (`! --option this`)"

Оффлайн maland

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Перевод: "Использование внутрерасположенного отрицания (`--option ! this`) является устаревшим в пользу внешнерасположенного (`! --option this`)"
Спасибо за помощь! :)

Оффлайн Александр Э.

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Ubuntu 10.10 server
Пишу apt-get install squid
Произвожу редактирование конфига
Пишу /etc/init.d/squid restart
В ответ получаю bash: /etc/init.d/squid: No such file or directory
То ли я дурак, то ли лыжи не едут?

Оффлайн Ozz87

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
попробуй sudo service squid restart

Оффлайн Александр Э.

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
попробуй sudo service squid restart
Пишу:
# service squid restart
squid Unknown instance:
или
# service squid start
start: Job failed to start
В любом случаи команда выдаёт
# service squid status
squid stop/waiting

В squid.conf прописанно:
http_port 8080
acl net src 192.170.1.0/24
acl SSL_ports port 443 50000-59999
acl open_ports port 80 8000 # http
acl open_ports port 21 # ftp
acl icq_ports port 443 3478 563 5190 # icq
acl CONNECT method CONNECT
http_access allow net
http_access allow SSL_ports
http_access allow open_ports
http_access allow icq_ports
http_access allow CONNECT
http_access deny all
cache_mem 128 MB
cache_dir ufs /var/spool/squid3 2048 16 256
maximum_object_size 2 MB
visible_hostname server2u
error_directory /usr/share/squid3/errors/Russian-1251

Ещё хотел спросить какие мне настройки надо сделать чтобы прокся нормально работала, если между ней и нэтом стоит ещё одна прокся. Чтобы пройти через неё прописываются следующие настройки на всех машинах 192.168.4.2:3128. Свой Ubuntu Server настроил как в теме https://forum.ubuntu.ru/index.php?topic=14522.0. Какие настройки производить на локальных машинах после включения моей прокси? За ранее благодарю!

Пользователь решил продолжить мысль 25 Января 2011, 08:52:08:
Кажется я разобрался в чём причина. Между мной и нэтом стоит прокся на сквиде (squid/2.6.STABLE17). По моим тестам там открыты только HTTP порты, возможна ограничение скорости и безусловно закрыты сайты ("mp3", "vkontakte", "odnoklassniki", "game", "my.mail.ru" - напрочь закрыты, "download" - как-то особо, т.е. иногда работает, а иногда нет, в зависимости от сайта). Потому не все обновления скачались и установились. Потому и мой сквид криво стал. В частности файл /etc/init.d/squid напрочь отсутствует. Пробую скачать CentOS и поднять проксю под ним. Где найти мануалы? Мне главное чтобы как-нибудь заработал, а дальше не мои проблемы.

Пользователь решил продолжить мысль 25 Января 2011, 09:24:13:
Я вот подумал, а вот если скачать UBUNTU DVD, там будут необходимые пакеты? Или есть ли возможность squid скачать отдельно и установить?
« Последнее редактирование: 25 Января 2011, 09:24:13 от Александр Э. »

Оффлайн stuchin

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Ubuntu 10.10 server
Пишу apt-get install squid
Произвожу редактирование конфига
Пишу /etc/init.d/squid restart
В ответ получаю bash: /etc/init.d/squid: No such file or directory
То ли я дурак, то ли лыжи не едут?
тоже не могу squid запустить

Оффлайн Unicum

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
sudo squid -k reconfigure

Пользователь решил продолжить мысль 26 Января 2011, 16:05:40:
Ubuntu 10.10 server
Пишу apt-get install squid
Произвожу редактирование конфига
Пишу /etc/init.d/squid restart
В ответ получаю bash: /etc/init.d/squid: No such file or directory
То ли я дурак, то ли лыжи не едут?
тоже не могу squid запустить

sudo squid -k reconfigure

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Как в воду дунул...
"-k reconfigure" несколько иную функцию выполняет, чем создание стартовых скриптов

Оффлайн Unicum

  • Новичок
  • *
  • Сообщений: 21
    • Просмотр профиля
Как в воду дунул...
"-k reconfigure" несколько иную функцию выполняет, чем создание стартовых скриптов
Простите, новичёк))))

service squid restart у меня перезапускается на 10.10

Оффлайн Ozz87

  • Новичок
  • *
  • Сообщений: 20
    • Просмотр профиля
что то в настройках squid не так. была подобная ситуация у меня. Если я не ошибаюсь, то интерфейсы, с которыми завязан прокси должны быть подняты на момент запуска squid

Оффлайн Александр Э.

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
sudo squid -k reconfigure
Как в воду дунул...
"-k reconfigure" несколько иную функцию выполняет, чем создание стартовых скриптов
Простите, новичёк))))
service squid restart у меня перезапускается на 10.10
Три дня молчали, а тут выдали... Вы вообще целиком мой пост читали? Вообще я успел удалить Ubuntu и поставил CentOS.
что то в настройках squid не так. была подобная ситуация у меня. Если я не ошибаюсь, то интерфейсы, с которыми завязан прокси должны быть подняты на момент запуска squid
Опять же - читайте мой большой пост. Всё нормально запускается кроме squid...

 

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