Здравейте, имам сървър с Debian Lenny (Net Install), на него с помоща на VirtualBox има работещ Debian Lenny (Net Install) виртуална машина.
Реалната машина има два мрежови интерфейса eth0 - интернет и eth1 локална мрежа. На eth1 (192.168.0.1) има стартиран DHCP сървър който раздва IP-та от диапазона 192.168.0.0/24. Интерфейса на виртуалната машина съм bridge-нал към eth1, като съм задал фиксиран IP адрес 192.168.0.2. Така на виртуалната машина имам gateway 192.168.0.1, имам достъп до локалната мрежа и интернет. Проблема е следния: искам да пренасоча порт 10022 към порт 22 на виртуалната, но нещо не ми се получава. Правилата които ползвам са такива: iptables -I FORWARD -p tcp --syn --dport 10022 -j ACCEPT iptables -t nat -I PREROUTING -p tcp --syn --dport 10022 -j DNAT --to-destination 192.168.0.2:22 Да, забравих да спомена че машината се ползва за рутер и прави NAT към вътрешната мрежа. Друго което ме навежда на мисълта, че проблема е във виртуализацията а не в port forwarding-a е, че със същите правила (с друг порт разбира се) си правя пренасочването за utorrent клиент-а за да мога да сиидвам. Там няма проблем, можеби защото пренасочения порт отива към реален мрежов интерфейс на друг компютър. _______________________________________________ Lug-bg mailing list [email protected] http://linux-bulgaria.org/mailman/listinfo/lug-bg
