cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4036
Views
25
Helpful
23
Replies

port forward help for remote desktop

Katsikantais
Level 1
Level 1

Hello,

I'm having a problem with port forward for remote desktop.

My Cisco 2801 is connected as 2cd router. FE0/0 is my wan
and FE0/1 in my local.

On main 1st router I have ports 3389 (for remote desktop)
and 23 (for accessing the cisco) forward to cisco wan ip (fe0/0)

trying to connect to cisco with telnet on port 23 works ok

but remote desktop don't

Here is my config....

!
version 12.4
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname XXXXXX
!
boot-start-marker
boot-end-marker
!
logging message-counter syslog
enable secret xxxxxxxxx
enable password xxxxxxxx
!
no aaa new-model
clock timezone UTC 2
no network-clock-participate wic 1
ip source-route
!
!
!
!
ip cef
no ipv6 cef
multilink bundle-name authenticated
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
voice-card 0
!
!
!
username xxxxx password xxxxxxx
archive
log config
hidekeys
!
!
controller E1 0/1/0
shutdown
!
!
!
!
!
interface FastEthernet0/0
description wan.interface
ip address 172.xx.xx.xx 255.255.255.0
ip nat outside
ip virtual-reassembly
speed auto
half-duplex
no mop enabled
!
interface FastEthernet0/1
description local.interface
ip address 192.xx.xx.xx 255.255.255.0
ip nat inside
ip virtual-reassembly
speed auto
half-duplex
no mop enabled
!
ip forward-protocol nd
ip route 0.0.0.0 0.0.0.0 172.xx.xx.xx
!
!
no ip http server
ip nat inside source list 10 interface FastEthernet0/0 overload
ip nat inside source static tcp 192.xx.xx.xx 3389 interface FastEthernet0/0 3389
!
ip access-list extended no_telnet
deny tcp any any eq telnet
!
access-list 10 permit 192.xx.xx.xx 0.0.0.255
access-list 100 deny icmp any any echo
access-list 100 permit ip any any
disable-eadi
!
!
!
control-plane
!
!
!
!
!
!
!
!
!
gatekeeper
shutdown
!
!
line con 0
line aux 0
line vty 0 4
login local
!
scheduler allocate 20000 1000
ntp source FastEthernet0/0
end

Can you please tell me what the problem with my 2801 config.

Thank you.

1 Accepted Solution

Accepted Solutions

Hello,

what happens if you change your static NAT entry to:

ip nat inside source static tcp 192.xx.xx.xx 3389 172.xx.xx.xx 3389 extendable

That means, if you use the outside interface IP address ? Include the 'extendable' keyword as well...

View solution in original post

23 Replies 23

Hello

Your  static nat statement is fine, However this static nat statement doesn't need to be included in the generic overload nat statement, As such negate that host from the access list.

access-list 10 deny host 192.xx.xx.xx
access-list 10 permit 192.xx.xx.xx 0.0.0.255

res
Paul


Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards
Paul

Hi,

thanks for the reply. I got confused. What I rules I need to change please.

thanks

Hello,

what happens if you change your static NAT entry to:

ip nat inside source static tcp 192.xx.xx.xx 3389 172.xx.xx.xx 3389 extendable

That means, if you use the outside interface IP address ? Include the 'extendable' keyword as well...

hi,

I change the static nat to

ip nat inside source static tcp 192.xx.xx.xx (ip of the Pc Im trying to connect) 3389 172.xx.xx.xx (wan ip of 2801 ) 3389 extendable

but didn't work...:(

Thanks for the reply.

Hello

as I stated you didn't need to change your static nat statement it was okay as it was

along as the device your trying to connect is open for port 3389 then all you need to do is change the access list to negate that host from being read.

no access-list 10 

access-list 10 deny host 192.xx.xx.xx ( this is the device you need to rdp to)

access-list 10 permit 192.xx.xx.xx 0.0.0.255

lastly fa0/1 is set to H/D this is incorrect  you should set it to either autonegociste or manually the correct speed and full duplex

res

paul


Please rate and mark as an accepted solution if you have found any of the information provided useful.
This then could assist others on these forums to find a valuable answer and broadens the community’s global network.

Kind Regards
Paul

Hello,

I did what you suggested but no luck.

Started all over to check settings.
I connected the Server to first router and remote desktop its working. So port
forward on first router is ok.
Connected back to Cisco 2801 and its not working. Can think anything else to do.

thanks

Hello,

in your original post you say:

My Cisco 2801 is connected as 2cd router. FE0/0 is my wan
and FE0/1 in my local.

Is the Cisco the Internet edge device, that is, is:

interface FastEthernet0/0
description wan.interface
ip address 172.xx.xx.xx 255.255.255.0
ip nat outside

What is connected to FastEthernet0/0, and what to FastEthernet0/1 ?

Hello,

I'll try to explain.

My 1st router is a mikrotik and its connect to internet. 
local lan IP is 172.50.50.1 and 255.255.255.0


Cisco 2801 is connected to mikrotik from FastEthernet0/0 
with static ip 172.50.50.2 and 255.255.255.0
FastEthernet0/1 is the 192.168.100/24 lan which is the Server
I'm trying to access with remote desktop.

Also I did a packet trace-sniffer. It seems that I sent packets from mikrotik to 2801 but I don't get response if that helps

thanks

Hello,

if your Mikrotik is the Internet router, you are dealing with double NAT. Is there a requirement to NAT at all on the Cisco ?

Hi,

I can't NAT all on Cisco.

I use mikrotik to offer free wifi to customers with hotspot
and I use cisco to give internet to offices.

thanks

Hello,

what I meant was to not use NAT at all on the Cisco, and to just add the internal Cisco network to the addresses that need to be translated on the Mikrotik. Is that an option ?

Thanks for help guys,

I'll try to check mikrotik first if everything is ok and I'll try use another router instead of cisco to test it everything from the beggining.

I will post results when I have something new.

Thanks

Hello,

I am just thinking, why don't you connect the Mikrotik to the Cisco and just add the IP address range of the Mikrotik to the to-be-NATted addresses on the Cisco ? Then connect the Cisco directly to the Internet, that way you avoid the double NAT. 

Is that physically possible ?

Hi,

I can't do that. We get internet with fibre cable from our ISP and its plugged directly to Mikrotik's fibre port.

Mikrotik offers internet with hotspot to customers. I only want to use cisco to give internet to our offices (different network and subnet) and secure it so no customer can do anything. Like an extra layer of security.


I also tried and old draytek router that I had but no luck so I need to fix the nat rules in both routers.

thanks