Hi,
Ik wil graag een x-appl. draaien op mijn windows PC door gebruik te maken van X-forwarding/SSH. Dat lukt me wel in mijn thuis omgeving zonder firewall ertussen, maar niet remote. Zo ziet plaatje eruit:
PC1---SSH GW (FW?)---ADSL---router met port forwarding---Linux bak met SSHD en X
Mbv PuTTY op de PC kan ik een SSH verbinding opbouwen met de Linux bak. Als ik de PC thuis rechtstreeks in het LAN bij de Linux bak prik, kan ik ook een x-appl draaien. Maar dat lukt niet als ik het zo doe als hierboven geschetst. Dan krijg ik error:
xterm Xt error: Can't open display: %s (ook als ik DISPLAY exporteer naar "PC IP adres":0.0)
Waarom krijg ik eigenlijk een fout? In beide gevallen gaat alle traffic toch door de SSH tunnel? Wat er doorheen gaat moet toch transparant zijn? Of worden er toch andere porten gebruikt of sessies opgezet die door de SSH GW of FW worden tegen gehouden? Ik dacht dat X-forwarding juist bedoeld is voor dit soort constructies.
Wie heeft tips/kan me verder helpen?
Alvast dank.
Ik wil graag een x-appl. draaien op mijn windows PC door gebruik te maken van X-forwarding/SSH. Dat lukt me wel in mijn thuis omgeving zonder firewall ertussen, maar niet remote. Zo ziet plaatje eruit:
PC1---SSH GW (FW?)---ADSL---router met port forwarding---Linux bak met SSHD en X
Mbv PuTTY op de PC kan ik een SSH verbinding opbouwen met de Linux bak. Als ik de PC thuis rechtstreeks in het LAN bij de Linux bak prik, kan ik ook een x-appl draaien. Maar dat lukt niet als ik het zo doe als hierboven geschetst. Dan krijg ik error:
xterm Xt error: Can't open display: %s (ook als ik DISPLAY exporteer naar "PC IP adres":0.0)
Waarom krijg ik eigenlijk een fout? In beide gevallen gaat alle traffic toch door de SSH tunnel? Wat er doorheen gaat moet toch transparant zijn? Of worden er toch andere porten gebruikt of sessies opgezet die door de SSH GW of FW worden tegen gehouden? Ik dacht dat X-forwarding juist bedoeld is voor dit soort constructies.
Wie heeft tips/kan me verder helpen?
Alvast dank.