Хорошо,
У меня есть две виртуальные машины (RedHat 5.0 и Kali) на хосте Windows 7. У моего хоста Windows есть интернет, но моя проблема в том, что RedHat видит, что сеть заблокирована на один адрес 192.168.56.103
, его нельзя изменить
Кали может «увидеть» RedHat и наоборот. Мне было интересно, есть ли способ перенаправить все порты из Redhat через Kali в сеть.
Интерфейсы в Кали:
eth0
в 10.0.2.15
eth1
на 192.168.56.100
RedHat заблокирован до eth0 192.168.56.103
Я прочитал справочную страницу для iptables
и следовал некоторым инструкциям о том, как перенести, но безрезультатно.
команды, которые я пробовал на Кали:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 10.0.2.15:80
iptables -t nat -A POSTROUTING -p tcp -d 10.0.2.15 --dport 80 -j SNAT --to-source 192.168.56.103
Я пробовал многие настройки, используя графический интерфейс в virtualbox для переадресации портов, но безрезультатно.
Если бы кто-то мог указать мне правильное направление, я был бы признателен.
РЕДАКТИРОВАТЬ:
Позвольте мне уточнить,
В Virtual Box интерфейс eth0
на RedHat является внутренним
интерфейс для Kali это eth0
является NAT и eth1
является внутренним
Наличие мостового соединения для RedHat также не работает, потому что демон Dynamic Host Protocol был выключен.