Уже постил в другой теме, напишу еще здесь, а то вдруг туда никто не смотрит.
Имеется 2 ПК с езернетами и gsm-модемом.
ПК объединены в сеть, на пк имеется 2 интерфейса eht1 и eth0, которые объединены в мост br0, помимо них в сети есть и други пк. Оба компьютера пингуются и сеть работает отлично.
Теперь я звоню с одного модема на другой(читать "с клиента на сервер") сервер принимает звонок с помощью mgetty и авторизует меня.
Теперь компьютеры находятся в локалке, используя ethernet-интерфейсы, и объединены через gsm-линию по ppp-интерфейсу.
Теперь я выдергиваю провод из сетевой карты клиента, то есть сервер подключен к локальной сети через езернет, а к нему подключен клиент через ppp. Каким образом мне сделать так, что бы клиент мог получить доступ к ресурсам сети, то есть что бы он ходил "прозрачно" в сеть?
Прочитав форум, кое что попробовал, но успеха не добился:
~ #export IPTABLES=/usr/sbin/iptables
~ # $IPTABLES -P INPUT ACCEPT
~ # $IPTABLES -F INPUT
~ # $IPTABLES -P OUTPUT ACCEPT
~ # $IPTABLES -F OUTPUT
~ # $IPTABLES -P FORWARD DROP
~ # $IPTABLES -F FORWARD
~ # $IPTABLES -t nat -F
~ # $IPTABLES -A FORWARD -i br0 -o ppp0 -m state --state ESTABLISHED,RELATED -j ACCEPT
~ # $IPTABLES -A FORWARD -i ppp0 -o br0 -j ACCEPT
~ # $IPTABLES -t nat -A POSTROUTING -o ppp0 -j MASQUERADEПрошу помощи.
