У меня есть машина с Windows 7 Professional, которую я использую в качестве сервера RDP. Я использовал RemoteAppTool для создания.RDP-файл для подключения к приложению RemoteApp.
Ниже находится.RDP файл:
allow desktop composition:i:1
allow font smoothing:i:1
alternate full address:s:Foobar
alternate shell:s:rdpinit.exe
devicestoredirect:s:*
disableremoteappcapscheck:i:1
drivestoredirect:s:*
full address:s:Foobar
prompt for credentials on client:i:1
promptcredentialonce:i:0
redirectcomports:i:1
redirectdrives:i:1
remoteapplicationmode:i:1
remoteapplicationname:s:PeachRA
remoteapplicationprogram:s:||PeachRA
span monitors:i:1
use multimon:i:1
Этот RDP-файл отлично работает с клиентского компьютера с Windows 10. Однако он не работает ни с Macbook Pro (с помощью клиента Microsoft Remote Desktop), ни с Chromebook (с помощью клиента Xtralogic RDP) - он не может найти сервер на этих машинах.
Файл .rdp имеет full address
установленный на Foobar
.
Однако я не могу Foobar
из Macbook Pro. Я попытался пропинговать это с клиентского компьютера Windows, и он, кажется, разрешается в адрес IPv6:
C:\Users\AVS Office>ping Foobar
Pinging Foobar [fe80::d8f8:80f1:1492:9ee3%9] with 32 bytes of data:
Reply from fe80::d8f8:80f1:1492:9ee3%9: time<1ms
Reply from fe80::d8f8:80f1:1492:9ee3%9: time<1ms
Reply from fe80::d8f8:80f1:1492:9ee3%9: time<1ms
Это ipconfig с клиентского компьютера с Windows 10:
C:\Users\AVS Office>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : Office-XXX-2
Primary Dns Suffix . . . . . . . :
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter Local Area Connection:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Realtek PCIe GBE Family Controller
Physical Address. . . . . . . . . : D8-50-E6-BA-XX-XX
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::197f:d1f5:8fd2:3418%9(Preferred)
IPv4 Address. . . . . . . . . . . : 10.1.1.11(Preferred)
Subnet Mask . . . . . . . . . . . : 255.0.0.0
Default Gateway . . . . . . . . . : 10.1.1.1
DHCPv6 IAID . . . . . . . . . . . : 249057510
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1A-D0-4B-B5-D8-50-E6-BA-89-51
DNS Servers . . . . . . . . . . . : 10.1.1.1
NetBIOS over Tcpip. . . . . . . . : Enabled
Ethernet adapter Ethernet:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : VMware Virtual Ethernet Adapter for VMnet1
Physical Address. . . . . . . . . : 00-50-56-C0-00-01
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::4850:26e2:aa65:f8fb%5(Preferred)
IPv4 Address. . . . . . . . . . . : 192.168.48.1(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Wednesday, 16 November, 2016 4:24:29 PM
Lease Expires . . . . . . . . . . : Tuesday, 22 November, 2016 11:24:37 PM
Default Gateway . . . . . . . . . :
DHCP Server . . . . . . . . . . . : 192.168.48.254
DHCPv6 IAID . . . . . . . . . . . : 67129430
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1A-D0-4B-B5-D8-50-E6-BA-89-51
DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
fec0:0:0:ffff::2%1
fec0:0:0:ffff::3%1
NetBIOS over Tcpip. . . . . . . . : Enabled
Tunnel adapter isatap.{F2493FFC-B6B8-4BE4-BF58-E26DC84389CB}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Tunnel adapter isatap.{8464D47A-BE0F-46F8-BDE2-3055AF381849}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : Microsoft ISATAP Adapter #2
Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
DHCP Enabled. . . . . . . . . . . : No
Autoconfiguration Enabled . . . . : Yes
Я считаю, что сервер Foobar также имеет адрес IPv4 (10.1.1.2) - я попытался установить.RDP файл, чтобы указать на это. Он подключается, но функция RemoteApp не работает - кажется, он открывает полноэкранное RDP-соединение.
Во-первых, почему клиент Windows может подключаться через IPv6, а MBP и Chromebook - нет?
Во-вторых, почему подключение по IPv6-адресу будет иметь значение по сравнению с использованием IPv4-адреса специально для функции RDP RemoteApp?