LINUX.ORG.RU
ФорумAdmin

Гейт на базе Linux


0

0

     Ситуация следующая:

    Есть две машины M1 и M2, соединенные через свич. этот же свич соединяет M1 с роутером(R) для выхода в другие подсети. Доступ для M2 видимо запрещен по mac-адресу.  

    Роутер(R)
       |
      свич
      |  |
      M1  M2

    Чтобы M2 имел выход наружу необходимо его замаскарадить под M1 и настроить роутинг.
    Как построить маршрутизацию в M1 чтобы использовать его как гейт для M2? Если не трудно, подробней :) 
anonymous

Re: Гейт на базе Linux

iptables на M1 (форвардинг) и указать его в качестве гейтвея на M2 (не забыть прописать адреса dns-серверов).

jackill ★★★★★ ()

Re: Гейт на базе Linux

незабудь на М1 прописать в /proc/sys/net/ipv4/conf/eth0/send_redirects нолик а в /proc/sys/net/ipv4/ip_forwarding единичку на М1 iptables -t nat -o eth0 -A POSTROUTING -s M2 -d ! M1 -j POSTROUTING --to-source M1

x86 ★★ ()
Ответ на: Re: Гейт на базе Linux от x86

Re: Re: Гейт на базе Linux

Все оказалось проще чем я думал. :) Спасибо!

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.