Re: Problem getting connection to terminal Server behind router and firewall

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi

Port 3389 is used with windows xp remote desktop.

The terminal services connection can use also ports 3390, 3391, ...

Try to open also these ports.

> Hello,
>
> I have got following problem and would be happy about every hint you can
> give to me:
>
> Infrastructure:
> ===============
>
> A router (AVM Fritz!Box Phone 7050 connected via Broadband-Access to the
> WWW,
> using an dynamic IP adress. It's neccesarry to use this Router because
> it includes
> a VoIP-telephone switchboard with QOS-Features.
> External Adress: dynamic (WAN)
> Internal Adress: 192.168.178.1
>
> The dynamic Address is published through a dyndns-Account
>
> After the router there is my firewall, (SuSE 9.3, iptables). The
> firewall is based on
> a "harry's script" which was a little bit modified.
> eth0: 192.168.178.100 (connected to the router)
> eth1: 192.168.1.100   (connected to my LAN)
>
> With IP 192.168.1.101 there is a Microsoft Windows SBS Server 2003
> including Terminal-Server
> Service reached via MS-Remote-Desktop (Port 3389)
>
> ToDo:
> =====
>
> The Terminal-Server should be reached from the www.
>
> This works fine as long as I don't have the Linux-Server in my network.
> If I change the MS SBS-IP to 192.168.178.101 for example and configure
> the router to
> forward all TCP 3389 requests to 192.178.101, everything works as it
> should.
>
> Problem:
> ========
>
> After the Linux-Firewall is between router an MS SBS, Terminal-Server
> access is not
> possible (all client services HTTP, HTTPS, POP3, IMAP... work fine)
>
> I tried to ways:
>
> 1. Config the router to forward all TCP 3899 requests to the firewall
> (192.168.178.100)
> On the firewall i put the setting:
> iptables -t nat PREROUTING -p tcp --dport 3389 -j DNAT --to
> 192.168.1.101:3389
> and (another try)
> iptables -t nat PREROUTING -p tcp --dport 3389 -j DNAT --to
> 192.168.1.101
>
> 2. Config the outer to forward all TCP requests directly to MS SBS
> (192.168.1.101)
> Firewall:
> iptables -A FORWARD -p tcp --dport 3389 -j ACCEPT
>
> On both way's a tried to include Source/Destination-IP,
> incoming/outgoing devices,
> but without any positive results. Which way I should follow generally?
>
> There get some packages through the firewall using both solutions (I can
> see an incoming
> connections in the Terminal-Servers log files) but no correct connection
> can be established.
>
> Thanks for your help





[Index of Archives]     [Linux Netfilter Development]     [Linux Kernel Networking Development]     [Netem]     [Berkeley Packet Filter]     [Linux Kernel Development]     [Advanced Routing & Traffice Control]     [Bugtraq]

  Powered by Linux