О системе:
root@c240:~# uname -a
Linux c240 2.6.32-38-generic-pae #83-Ubuntu SMP Wed Jan 4 12:11:13 UTC 2012 i686 GNU/Linux
root@c240:~# cat /etc/*release*
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=10.04
DISTRIB_CODENAME=lucid
DISTRIB_DESCRIPTION="Ubuntu 10.04.4 LTS"
На клиенте:
IP: 192.168.0.100/24
Gateway: 192.168.0.1
DNS: 8.8.8.8
eth0 - интерфейс смотрит в локальную сеть
eth1 - интерфейс смотрит в интернет
чтобы проверить прокси на локальном компьютере введи команду:
links -http-proxy 192.168.0.1:3128 ya.ru
Вот с такими настройками все работает:
root@c240:/etc/squid3# netstat --inet -lpn | grep squid
tcp 0 0 192.168.0.1:3128 0.0.0.0:* LISTEN 2228/(squid)
udp 0 0 0.0.0.0:41756 0.0.0.0:* 2228/(squid)
udp 0 0 0.0.0.0:3130 0.0.0.0:* 2228/(squid)
root@c240:/etc/squid3#
root@c240:/etc/squid3# pgrep squid
2225
2228
root@c240:/etc/squid3# diff squid.conf.orig squid.conf
641a642,646
> acl myhost src 192.168.0.1
> acl mynet src 192.168.0.0/24
>
> http_access allow myhost
> http_access allow mynet
876c881
< http_port 3128
---
> http_port 192.168.0.1:3128 transparent
root@c240:/etc/squid3#
root@c240:~# cat /proc/sys/net/ipv4/ip_forward
0
root@c240:/etc/squid3# iptables -nvL
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
root@c240:/etc/squid3#
root@c240:/etc/squid3# iptables -nvL -t nat
Chain PREROUTING (policy ACCEPT 6079 packets, 639K bytes)
pkts bytes target prot opt in out source destination
11 528 REDIRECT tcp -- eth0 * 0.0.0.0/0 0.0.0.0/0 tcp dpt:80 redir ports 3128
Chain POSTROUTING (policy ACCEPT 1632 packets, 105K bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 1632 packets, 105K bytes)
pkts bytes target prot opt in out source destination
root@c240:/etc/squid3#
root@c240:~# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0c:29:0e:69:42
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe0e:6942/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:468 (468.0 B)
Interrupt:19 Base address:0x2000
eth1 Link encap:Ethernet HWaddr 00:0c:29:0e:69:4c
inet addr:192.168.161.240 Bcast:192.168.161.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe0e:694c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:540 errors:0 dropped:0 overruns:0 frame:0
TX packets:155 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:115979 (115.9 KB) TX bytes:15159 (15.1 KB)
Interrupt:16 Base address:0x2080
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:16436 Metric:1
RX packets:124 errors:0 dropped:0 overruns:0 frame:0
TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:9848 (9.8 KB) TX bytes:9848 (9.8 KB)
Пользователь решил продолжить мысль [time]19 Март 2015, 16:23:24[/time]:
Да, если не в теме, то очень хорошо помогают

:
http://www.specialist.ru/course/yun1-bhttp://www.specialist.ru/course/yun2-b
Пользователь решил продолжить мысль 19 Марта 2015, 15:27:54:
Вот это у Вас КАААШАААА!!!!
Заменил строчку
http_port 3128 transparent заменил на http_port 192.168.1.1:3128 transparent
192.168.1.1 - как кальмар может на нём крутиться, если это вообще другая железка(судя по 1 посту)
acl myhost src 192.168.0.1
acl mynet src 192.168.0.0/24
а это что за сеть? про неё вообще ничего неизвестно
Все настройки я показал касательно своего тестового стенда. Естественно нужно было интерфейсы и сети применить к своей реалии))