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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ubuntu 12.04 server + squid3  (Прочитано 590 раз)

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

Оффлайн Kalim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Ubuntu 12.04 server + squid3
« : 17 Апреля 2014, 13:50:07 »
Добрый день! Вопрос прост - не работает прокси.
Вывод iptables-save
# Generated by iptables-save v1.4.12 on Thu Apr 17 13:44:59 2014
*nat
:PREROUTING ACCEPT [2193:168883]
:INPUT ACCEPT [252:27861]
:OUTPUT ACCEPT [2926:183471]
:POSTROUTING ACCEPT [2926:183471]
-A PREROUTING -i eth1 -p tcp -m tcp --dport 80 -j DNAT --to-destination 172.17.11.3:3128
-A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 3128
COMMIT
# Completed on Thu Apr 17 13:44:59 2014

ifconfig -a
eth0      Link encap:Ethernet  HWaddr 50:e5:49:e7:80:46 
          inet6 addr: fe80::52e5:49ff:fee7:8046/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2278 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1087 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:229940 (229.9 KB)  TX bytes:214336 (214.3 KB)

eth1      Link encap:Ethernet  HWaddr 00:e0:52:cc:2a:cd 
          inet addr:192.168.160.4  Bcast:192.168.160.7  Mask:255.255.255.248
          inet6 addr: fe80::2e0:52ff:fecc:2acd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:93316 errors:1 dropped:2035 overruns:0 frame:2
          TX packets:62132 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:127108122 (127.1 MB)  TX bytes:5452719 (5.4 MB)

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:1973 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1973 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:161952 (161.9 KB)  TX bytes:161952 (161.9 KB)

eth1 смотрит в интернет, eth0 выдаёт прокси в локальную сеть

route -n
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0         192.168.160.1   0.0.0.0         UG    100    0        0 eth1
172.17.11.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.160.0   0.0.0.0         255.255.255.248 U     0      0        0 eth1

Вот здесь проблема, eth0 стабильно отваливается при обращении из локальной сети к прокси серверу, при этом в firefox (через него проверяю) показывает ошибку: "Прокси сервер отказывает в соединении". Первоначальная настройка squid3 сделана по ману http://nikmy.ru/index.php/stati/linux/set-internet/115-nastrojka-proksi-servera-squid.html. Как можно решить проблему?
« Последнее редактирование: 17 Апреля 2014, 18:17:46 от Kalim »
Убунтовод не приговор

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu 12.04 server + squid3
« Ответ #1 : 17 Апреля 2014, 17:10:42 »
IP-адрес у eth0 Ваша параноя зажевала или что?
Сам кальмар-то работает?
sudo netstat -ltnp

Оффлайн Kalim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Ubuntu 12.04 server + squid3
« Ответ #2 : 17 Апреля 2014, 17:21:33 »
IP-адрес у eth0 Ваша параноя зажевала или что?
Сам кальмар-то работает?
sudo netstat -ltnp

netstat -ltnp
Активные соединения с интернетом (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State       PID/Program name
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      972/cupsd       
tcp        0      0 0.0.0.0:3128            0.0.0.0:*               LISTEN      2677/squid3     
tcp6       0      0 ::1:631                 :::*                    LISTEN      972/cupsd   
Убунтовод не приговор

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Ubuntu 12.04 server + squid3
« Ответ #3 : 17 Апреля 2014, 17:28:20 »
У Вас видимо кеш слабенький. Не у шлюза, а у Вас. Вы как-то упустили первую часть вопроса.
Попробую повторить.
IP-адрес у eth0 Ваша параноя зажевала или что?

И раз прокси-сервер отказывает, значит есть на то причина.
sudo grep -v "^#\|^$" /etc/squid*/squid.conf

Оффлайн Kalim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: Ubuntu 12.04 server + squid3
« Ответ #4 : 17 Апреля 2014, 18:17:14 »
У Вас видимо кеш слабенький. Не у шлюза, а у Вас. Вы как-то упустили первую часть вопроса.
Попробую повторить.
IP-адрес у eth0 Ваша параноя зажевала или что?

И раз прокси-сервер отказывает, значит есть на то причина.
sudo grep -v "^#\|^$" /etc/squid*/squid.conf

отказывать перестал, просто криво поднял NAT
Убунтовод не приговор

 

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