С помощью правил Iptables настроить виртуальку, как роутер и NAT устройство. Для этого поднять две виртуальные машины: Одну использовать как роутер, добавить два сетевых интерфейса, один с доступом к сети Интернет (Bridge) другой Lan сегмент, который будет соединять две виртуальные машины между собой (адресация в этой сети может быть статическая). Эта машина должна быть устройством который делает NAT, для другой машины. Вторая виртуальная машина имеет один интерфейс Lan сегмент, она подключена к другой виртуалки и через нее получает доступ в сеть Интернет, используя технологию source NAT. Также на второй машине поднят HTTP сервер на определенном порту (Apache, или Python Simple HTTP Server). Этот сервер должен быть доступен с мокального компьютера и находиться за NAT. То есть необходимо настроить port forwarding через роутер на этот порт этого компьютера (destination NAT)
Обсуждают сегодня