Я могу rdesktop в виртуальную машину под управлением Windows XP, размещенную на моем компьютере с ОС CentOS 5.4, с хост-машины и отлично работать, используя частный адрес (192.168.122.65), но теперь мне нужно разрешить удаленный доступ к рабочему столу с других компьютеров (не только с компьютера). хостинг ВМ).
Мне нужно разрешить доступ только на день или около того, поэтому я не хочу добавлять NIC (по причинам активации XP).
Может ли кто-нибудь помочь мне с синтаксисом iptables ?
ВМ находится в частной / виртуальной сети: 192.168.122.65, а моя машина CentOS находится в физической сети, на 10.1.3.38 (и 192.168.122.1 в качестве GW для виртуальной сети).
Я нашел вопрос о правилах iptables для пересылки подключения к удаленному рабочему столу Windows, но ни один из ответов, похоже, не сработал, и я немного робок в слепой проверке вариантов. Мои правила FORWARD перечислены ниже.
# iptables -L FORWARD
Chain FORWARD (policy ACCEPT)
target prot opt source destination
ACCEPT all -- anywhere 192.168.122.0/24 state RELATED,ESTABLISHED
ACCEPT all -- 192.168.122.0/24 anywhere
ACCEPT all -- anywhere anywhere
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable
RH-Firewall-1-INPUT all -- anywhere anywhere
Если я играю "вслепую", есть ли простой способ сбросить настройки в CentOS (перезагрузка сети службы)?