Squid настроен (конфиг). Остается добавить к тому правило iptables и у нас в локалке будет интернет, причем без настройки клиентских машин.
Редактируем файл: sudo gedit /etc/iptables.rules
# Generated by iptables-save v1.3.6 on Tue May 6 21:15:27 2008
*nat
:PREROUTING ACCEPT [1521:139658]
:POSTROUTING ACCEPT [10:1372]
:OUTPUT ACCEPT [66:5753]
-A PREROUTING -d ! 192.168.0.0/255.255.255.0 -i wlan0 -p tcp -m multiport --dports 80,8080 -j DNAT --to-destination 192.168.0.1:3128
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
и напоследок содержимое файла: sudo gedit /etc/network/interfaces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.67
netmask 255.255.255.0
gateway 192.168.1.1
auto wlan0
iface wlan0 inet static
address 192.168.0.1
netmask 255.255.255.0
pre-up iptables-restore < /etc/iptables.rules
Комментариев нет:
Отправить комментарий