URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 6520
[ Назад ]

Исходное сообщение
"Настройка сети для прокси сервера"

Отправлено timber , 30-Сен-10 16:37 
Прошу понимания. Знаю что вопрос избитый, но потратил уже трое суток на изучение всевозможного материала, но все безрезультатно. Это моя первая сеть вообще.
Поставлена задача, поднять небольшую офисную сеть и пропускать весь интернет трафик через прокси squid с интерфейсом sams.

никак не могу настроить сеть.

Делаю что нашел на этом форуме
имеется DSL модем настроенный на выход интернет и раздачу по LAN с адресом 192.168.1.1
Компьютер А - ОС debian-5.0 c двумя сетевыми картами

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface

auto lo
iface lo inet loopback

# The primary network interface

allow-hotplug eth1
iface eth1 inet static
address 192.168.1.150
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
dns-nameservers 217.15.178.2      217.15.178.4

auto eth1
iface eth0 inet static
  address 192.168.17.1
  netmask 255.255.255.0

auto eth0

Компьютер В - ОС Windows
настройка сетевой карты
IP address 192.168.17.9
netmask    255.255.255.0
gateway 192.168.17.1

----------------------------------------------
На машине А в директории /bin   положил исполняемый скрипт

#!/bin/sh
  
  INET="eth1"
  
  INETIP="192.168.1.150"
  
  iptables -F INPUT
  iptables -F FORWARD
  iptables -F OUTPUT

  iptables -P INPUT ACCEPT
  iptables -P OUTPUT ACCEPT
  iptables -P FORWARD ACCEPT

  iptables -t nat -A POSTROUTING -o $INET -j SNAT --to-source $INETIP
  echo "1" > /proc/sys/net/ipv4/ip_forward


Проблема в том что из локалки компьютер А не дает интернет. На самом компе А интернет есть

Подскажите пожалуйста, в чем у меня проблема.


Содержание

Сообщения в этом обсуждении
"Настройка сети для прокси сервера"
Отправлено reader , 30-Сен-10 16:48 
>[оверквотинг удален]
> auto eth1
> iface eth0 inet static
>   address 192.168.17.1
>   netmask 255.255.255.0
> auto eth0
> Компьютер В - ОС Windows
> настройка сетевой карты
> IP address 192.168.17.9
> netmask    255.255.255.0
> gateway 192.168.17.1

если пойдете не через прокси, а через nat , то еще dns нужно

>[оверквотинг удален]
>   INETIP="192.168.1.150"
>   iptables -F INPUT
>   iptables -F FORWARD
>   iptables -F OUTPUT
>   iptables -P INPUT ACCEPT
>   iptables -P OUTPUT ACCEPT
>   iptables -P FORWARD ACCEPT
>   iptables -t nat -A POSTROUTING -o $INET -j SNAT --to-source
> $INETIP
>   echo "1" > /proc/sys/net/ipv4/ip_forward

а запускали?
покажите
cat /proc/sys/net/ipv4/ip_forward и iptables-save

> Проблема в том что из локалки компьютер А не дает интернет. На
> самом компе А интернет есть
> Подскажите пожалуйста, в чем у меня проблема.