1

Извините но я начинающий, помогите пождалуйста с данной проблемкой

стоит шлюз debian lenny два сетевых интерфейса
eth0 сеть локальная 192.168.х.х
eth1 сеть провайдера 10.х.х.х
инет поднимается средством pppoe через интерфейс eth1
после поднятия инета, в сеть 10.х.х.х нет доступна
хотелось бы настроить так чтоб и инет был и сеть 10.х.х.х видеть с сети 192.168.х.х

2

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth1 -j SNAT --to-source 10.x.x.x

Или поставить прокси
Поправьте если неправильно

3

а прокси при чем?
что там нужно указать чтоб схема заработала?

4 (13.10.2010 11:33:40 отредактировано unk)

Вмысле можно попробовать, как я написал, или установить на шлюз прокси-север, который будет раздавать интернет
Еще раз повторю, поправьте меня кто-нить если я не прав

5

если я правильно понял, Вам необходимо поднять VPN.

Верить нельзя никому...

6

T0PT пишет:

Извините но я начинающий, помогите пождалуйста с данной проблемкой

стоит шлюз debian lenny два сетевых интерфейса
eth0 сеть локальная 192.168.х.х
eth1 сеть провайдера 10.х.х.х
инет поднимается средством pppoe через интерфейс eth1
после поднятия инета, в сеть 10.х.х.х нет доступна
хотелось бы настроить так чтоб и инет был и сеть 10.х.х.х видеть с сети 192.168.х.х

вы раздачу интернета настроили?

Верить нельзя никому...

7

DEMON пишет:

вы раздачу интернета настроили?

да настроил указал нату маскарад на ppp0 интерфейс
и проксю поставил, инет есть, но хотелось бы чтоб еще был доступ в сеть

8 (13.10.2010 13:57:02 отредактировано Kettler)

при подключении к pppoe появляеться ещё один интерфейс?

Маршруты так:

nano /etc/ppp/ip-up
в конец пишем например

route add -net 10.213.0.0 netmask 255.255.0.0 gw 192.168.1.254 - вместо 192.168.1.254 указываем стандартный шлюз по договору
route add -host 80.252.130.254 gw 192.168.1.254 - вместо 192.168.1.254 указываем стандартный шлюз по договору
route add -host 10.255.255.13 gw 192.168.1.254 - вместо 192.168.1.254 указываем стандартный шлюз по договору

nano /etc/ppp/ip-down

route add default gw 192.168.1.254 - вместо 192.168.1.254 указываем стандартный шлюз по договору

Для nat

Принимаемся за нат
nano /home/nat
вписываем туда

#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward
echo 1 > /proc/sys/net/ipv4/ip_dynaddr
modprobe iptable_nat
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp

#Маскардинг в инет и локалку
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
iptables -I FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu

Сохраняем!
Назначаем права
chmod +x /home/nat

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

Выполним
./home/nat

Пробуем с других клиентов пингануть инет
ping ya.ru

Если всё норм в пишем в автозагрузки nano /etc/rc.local перед exit 0
/home/nat

Ищу дополнительный заработок (удалёнка).
Пьянка без секса – признак алкоголизма.

9

Спасибо, последний совет помог решить задачу. 
Тему можно закрывать