Re[2]: [Volgograd] Настройка DialIn- сервера
Валерий Шершнёв
fortunegold на mail.ru
Пт Янв 27 00:17:45 MSK 2006
Здравствуйте, Sergey.
Вы писали 26 января 2006 г., 19:16:03:
> On 26 Jan, Валерий Шершнёв wrote:
>> Ситуёвина:
>>
>> Есть отдельный сервер под мастдаем 2003 с двумя сетевыми
>> интерфейсами: 192.168.0.3 и 192.168.74.50. Первый смотрит в
>> локалку, второй - в Инет.
>>
>> Есть Dial-In сервер под Линухой (Debian). Настроены mgetty и
>> pppd. Адрес сетевого интерфейса 192.168.0.102. При дозвоне серверу
>> выдаётся адрес 192.168.0.6, клиенту - 192.168.0.7.
>>
>> Шлюзом в Dial-In сервере прописан 2003 (192.168.0.3). Если
>> пинговать, например, www.mail.ru непосредственно с линухи (Dial-In
>> Server), то всё ок.
>>
>> Все IP-адреса Линухи (192.168.0.102, 192.168.0.6) с диалапного
>> клиента пингуются нормально, а вот дальше этой машинки клиент уйти
>> не может (192.168.0.3 уже не пингуется).
>>
>> Вот таблица маршрутизации с Dial-In сервера:
>>
>> Destination Gateway Genmask Flags Metric Ref Use Iface
>> 192.168.0.7 * 255.255.255.255 UH 0 0 0 ppp0
>> 192.168.0.0 * 255.255.255.0 U 0 0 0 eth0
>> default 192.168.0.3 0.0.0.0 UG 0 0 0 eth0
>>
> [skip]
>> Подскажите, чего где надо прописать, чтобы диаларные клиенты
>> могли маршрутизироваться за пределы Dial-In сервера
> 1. ppp-клиенту default надо отдовать на 192.168.0.6
> 2. iptables -t nat -A POSTROUTING -s 192.168.0.7 -j SNAT --to-source 192.168.0.102
> все остальное в iptables грохнуть
3. echo "1" >> /proc/sys/net/ipv4/ip_forward + в
3. echo "1" >> /etc/sysctl.conf net.ipv4.ip_forward = 1
Вах, 3 - помогло, спасибо!
--
С уважением,
Валерий mailto:fortunegold на mail.ru
Подробная информация о списке рассылки Volgograd