Назад | Перейти на главную страницу

openVPN - печать удаленному клиенту

    LAN (192.168.44.x)
      |          |
      |          |
   openVPN     WinXP ws1 (192.168.44.37)
   Server
(192.168.44.90)
  |          |
  |          |
  VPN1      VPN2
10.8.0.x   10.9.1.x
             |
             |
           remote winXP openVPN GUI client (10.9.1.2) - USB shared printer

Я хотел бы распечатать из WinXP ws1 на удаленный графический интерфейс WinXP openVPN.

Я могу успешно подключиться к VPN из удаленного окна winXP и получить IP-адрес tun1. Я также могу пинговать с winXP ws1 на удаленный winXP, используя: ping 10.9.1.2.

Я также могу удаленно просматривать удаленную коробку winXP с winXP ws1 с помощью программы просмотра realVNC. Я подключаюсь к удаленному winXP, набрав 10.9.1.2

Почему я не могу подключить принтер от winXP ws1 к удаленному winXP? мастер сетевой печати, подключитесь к принтеру: \\ 10.9.1.2 \ shareName <- окну не удается найти принтер

Спасибо!

tcpdump -i tun1 на сервере openVPN, когда инициируется карта принтеров

07:10:55.263641 IP 192.168.44.37.1598 > 10.9.1.2.microsoft-ds: Flags [S], seq 2980844745, win 65535, options [mss 1460,nop,nop,sackOK], length 0
07:10:55.263748 IP 192.168.44.37.1599 > 10.9.1.2.netbios-ssn: Flags [S], seq 2907893867, win 65535, options [mss 1460,nop,nop,sackOK], length 0
07:10:55.265304 IP 10.9.1.2.microsoft-ds > 192.168.44.37.1598: Flags [S.], seq 3332919477, ack 2980844746, win 16416, options [mss 1368,nop,nop,sackOK], length 0
07:10:55.265448 IP 192.168.44.37.1598 > 10.9.1.2.microsoft-ds: Flags [.], ack 1, win 65535, length 0
07:10:55.265510 IP 10.9.1.2.netbios-ssn > 192.168.44.37.1599: Flags [S.], seq 1316159431, ack 2907893868, win 16416, options [mss 1368,nop,nop,sackOK], length 0
07:10:55.265526 IP 192.168.44.37.1598 > 10.9.1.2.microsoft-ds: Flags [P.], seq 1:138, ack 1, win 65535, length 137WARNING: Short packet. Try increasing the snap length by 101
SMB PACKET: SMBnegprot (REQUEST)

тьфу ... наконец-то нашел проблему, неправильно маппинг принтера из winXP ws1. В мастере добавления принтера мне нужно выбрать «локальный принтер», а затем добавить «локальный» порт, которым был \\ 10.9.1.2 \ printer.

Сейчас все работает.

Думаю, я подумал, что, поскольку удаленные клиенты winXP в удаленной локальной сети сопоставлены с принтером с помощью опции мастера «сетевой принтер», вы сделаете это аналогичным образом через туннель vpn, но я думаю, что нет.