Насколько я знаю, Linux использует rdesktop для соединения через RDP, но это не включает сервер, что означает, что соединение может только пойти от Linux до Windows. Вы могли попробовать Xrdp, который предназначен для расширения rdesktop для разрешения соединений от Windows до Linux.
У Вас есть IP, вперед включил на ядре?
# sysctl -a 2>&1 | grep ip_forward
net.ipv4.ip_forward=1
Вам нужен он для передачи трафика от одного интерфейса до другого (иначе правила ТАБЛИЦЫ ПЕРЕАДРЕСАЦИИ).
Править:
Существует другая установка sysctl, что я подозреваю, что это будет связано:
net.ipv4.conf.all.mc_forwarding
и на интерфейс, и для ipv6.
Тот "мГц" действительно звучит для многоадресной передачи, но у меня нет документов ядра под рукой, чтобы быть на 100% уверенным.
Попытайтесь установить на 1, если всегда не работает, можно возвратиться к значению по умолчанию 0.
Править:
из networking/ip-sysctl.txt:
conf/all/mc_forwarding должен также иметь значение true для включения многоадресной маршрутизации
Необходимо управлять таблицей маршрутизации так, чтобы после луга NAT пакет, она была отослана корректный интерфейс.
ip route add to $MULTICAST_ADDR dev $MULTICAST_IFACE
Это могло бы вызвать проблемы при отсылке многоадресных сообщений через входящий интерфейс таким образом, мы должны отметить пакеты
iptables -t mangle <rules to match the packets you want to multicast> -j MARK --mark <your favorite number>
ip rule add order 10 fwmark <that favorite number> lookup table <another favorite number>
ip route add to <multicast> dev <iface> table <2nd fav number>
Наконец, необходимо понять, что conntrack не сможет соответствовать возвращаемым пакетам; необходимо сделать собственный conntrack:
iptables -t nat -A POSTROUTING -d <multicast> -o <iface> -j SNAT <router's IP>:<a port>
iptables -t nat -A PREROUTING -i <router's IP> -p udp --dport <a port> -j DNAT <orig sender>:<orig port>
Там, общий способ сделать то, что Вы хотите. Я надеюсь, что мое (ограниченное) объяснение может запустить Вас на правильном пути.
Этот модуль ядра создает новый хук netfilter в цепочке предварительной маршрутизации для кражи одноадресных пакетов и отправляет их как многоадресные пакеты на основе правила, установленного "utomu"
, например: Интерфейс входящего одноадресного сеанса - «eth0», а интерфейс исходящего многоадресного сеанса - «eth1». Затем установите
, предположим, что IP-адрес источника одноадресной рассылки равен "192.168.56.5 "и хотите преобразовать его в многоадресную рассылку" 225.1.2.3 ", затем установите правило как
Это также изменит исходный порт и порт назначения.
Source @ https: //github.com/ravi-eticala/unicast-to-multicast[1220 visible