Я нашел Обходное решение vor моим сам, его possibile для изменения EXE-файла, который ответственен за копию и вставку между Соединением RDP и локальным компьютером. возьмите rdpclip.exe от более старой Версии (Windows 2003) и скопируйте его в новом Windows 2008 R2 c:\Windows\System32\
прежде чем Вы сделаете это, необходимо быть владельцем исходного EXE-файла иначе не possibil для удаления исходного файла. я надеюсь, что кто-либо может помочь этому
Я предполагаю, что вы имеете в виду, что хотите иметь доступ к хосту в WAN с хостов в вашей LAN, используя адрес в частном IP-пространстве. Если это неверно, то этот ответ может оказаться бесполезным.
Вам необходимо сопоставить трафик, поступающий на интерфейс LAN, с местом назначения, установленным на частный адрес, который вы хотите переназначить ( 192.168.1.5
). Вам также нужно только MASQUERADE
трафик, выходящий через интерфейс WAN.
iptables -t nat -A PREROUTING -i ethLAN -d 192.168.1.5 -j DNAT --to-destination 95.211.1.1
iptables -t nat -A POSTROUTING -o ethWAN -j MASQUERADE
Ваша основная ошибка заключается в том, что -s
должен был быть -d
, но вы также следует указать интерфейсы. Вам также необходимо убедиться, что выбранный вами адрес частного пространства не находится в той же подсети, что и любая сеть в вашей локальной сети. Это необходимо, потому что если вы используете адрес в той же подсети, исходный хост будет отправлять запросы ARP, а не отправлять пакет по маршруту по умолчанию. Никто не ответит на запросы ARP, и путь, который вы пытаетесь создать, не будет работать.
В этом случае не обязательно, то, что вы видите, например, в клиенте ICMP, действительно происходит. Соединение DNAT будет работать, как ожидалось, но для клиента ICMP будет продолжать показывать вам частный IP-адрес.
Не забудьте также разрешить ответ от целевого сервера вашему клиенту / сети.
http: // www. mad-hacking.net/documentation/linux/security/iptables/nat.xml