Question

How to set up port forwarding with isa server

Asked by: maximyshka

I need to do port forwarding on ISA 2004, please help me i need it urgently.

This Question has been solved and asker verified All Experts Exchange premium technology solutions are available to subscription members.

Subscribe now for full access to Experts Exchange and get

Instant Access to this Solution

  • Plus...
  • 30 Day FREE access, no risk, no obligation
  • Collaborate with the world's top tech experts
  • Unlimited access to our exclusive solution database
  • Never be left without tech help again

Subscribe Now

Asked On
2006-03-14 at 18:19:04ID21774081
Tags

port

,

isa

,

forwarding

,

server

Topics

Network Software Firewalls

,

Enterprise Firewalls

Participating Experts
3
Points
500
Comments
35

Trusted by hundreds of thousands everyday for fast, accurate and reliable tech support.

  • "The time we save is the biggest benefit of Experts Exchange to Warner Bros. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange." Mike Kapnisakis, Warner Bros.
  • "Our team likes having a resource that is more secure than just using Google and most experts using this service really know their stuff. It's nice to look here first versus using Google." Dayna Sellner, Lockheed Martin
  • "Anytime that I've been stumped with a problem, 9 out of 10 times Experts Exchange has either the accepted solution or an open discussion of the potential solution to the problem." Kenny Red, eBay Inc.

See what Experts Exchange can do for you.

Got a question?

We've got the answer.

Experts Exchange has been collecting answers to technology questions since 1996…3 million and counting! If you have a question, chances are we already have your answer.

Screenshot of Experts Exchange Knowledgebase

Need individual assistance?

Our experts are ready to help.

If you can't find the exact answer you're looking for, ask our exclusive community of 50,000 experts. You’ll get a personalized answer from a trusted professional.

Screenshot of Experts Exchange Knowledgebase

Want to learn from the best?

Read articles from industry experts.

Thousands of free tech tips, tricks, how-to’s and tutorials are available in our peer reviewed articles section. See for yourself how smart our experts are, no login required.

Screenshot of an Article

Working on a long term project?

Store your work and research.

Save solutions to your questions, answers you’ve discovered through searching plus helpful articles in your personal knowledgebase for easy future access.

Screenshot of Experts Exchange Knowledgebase

Access the answers to your technology questions today.

Subscribe Now

30-day free trial. Register in 60 seconds.

What Makes Experts Exchange Unique?

Members of the expert community talk about why the experience at Experts Exchange is different than what you will find anywhere else.

Trusted by the world's most respected brands.

image of each brand's logo

Faithfully serving IT professionals since 1996.

Experts Exchange Logo

Try it out and discover for yourself.

Subscribe Now

30-day free trial. Register in 60 seconds.

Related Solutions

  1. Forwarding Port in ISA
    Hello: I need to forward a request on a port 3389 of a specific IP address to a specific internal IP address. We are using ISA server. Here is a newsgroup thread that can provide some background on the question: http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&a...
  2. Ports forward in Microsoft ISA 2000
    How can i enable the RDP (Terminal Client) port forward in Microsoft ISA 2000? e.g Real IP (port 3389) --> 192.168.1.1 (port 3389)
  3. Port forward with ISA 2000
    Hello I have an application that i needs to access one of my client computers over the network, It works like the diagram below Client 1------- Internet ------ router--------ISA---------Client 2 The two client computers need to communicate on TCP Port 8888. The ISA serv...
  4. ISA server port forward
    Hi, how i can forward my static IP port in ISA Server 203.145.165.1:80 to 192.168.0.2:80 203.145.165.99:1433 to 192.168.0.5:1433 203.145.165.55:3899 to 192.168.0.7:3899 plz let me know the server rules wizard steps. Thanks Naresh Verma
  5. ISA 2004 Port Forwarding
    Is there an easy way to forward incoming FTP or port 21 to a machine behind the ISA firewall? We have a few machines in other locations that drop files to this FTP server. It's an old NT server. I tried making an access rule that allowed FTP from external to the machine I...

Free Tech Articles

  1. WARNING: 5 Reasons why you should NEVER fix a computer for free.
    It is in our nature to love the puzzle. We are obsessed. The lot of us. We love puzzles. We love the challenge. We thrive on finding the answer. We hate disarray. It bothers us deep in our soul. W...
  2. SCCM OSD Basic troubleshooting
    SCCM 2007 OSD is a fantastic way to deploy operating systems, however, like most things SCCM issues can sometimes be difficult to resolve due to the sheer volume of logs to sift through and the dispe...
  3. Migrate Small Business Server 2003 to Exchange 2010 and Windows 2008 R2
    This guide is intended to provide step by step instructions on how to migrate from Small Business Server 2003 to Windows 2008 R2 with Exchange 2010. For this migration to work you will need the fo...
  4. Create a Win7 Gadget
    This article shows you how to create a simple "Gadget" -- a sort of mini-application supported by Windows 7 and Vista. Gadgets can be dropped anywhere on the desktop to provide instant information, ...
  5. Outlook continually prompting for username and password
    There have been a lot of questions recently regarding Outlook prompting for a username and password whilst using Exchange 2007. There are a few reasons why this would happen and I will try to cover t...
  6. Backup Exchange 2010 Information Store using Windows Backup
    There seems to be quite a lot of confusion around the ability to backup Exchange 2010 using the built in Windows Backup feature. This stems from the omission of this feature prior to Exchange 2007 s...

Cloud Class Webinars

  1. Avoiding Bugs in Microsoft Access
    Alison Balter takes and in-depth look at avoiding bugs in Access. In this webinar you will learn about using the immediate window to debug your applications, invoking the debugger, using breakpoints to troubleshoot, stepping through code, setting the next statement to execute, ...
  2. Top 10 Best New Features in Visio 2010
    Scott Helmers gives live demonstrations of the top 10 new features in Visio 2010. This webinar will teach you how to create compelling diagrams by adding shapes to the page with a single click, linking the shapes in a diagram to data in Excel (or SQL Server, or SharePoint), ...
  3. IT Consultant Business Secrets Revealed
    Michael Munger, Experts Exchange tech pro and IT consultant, pulls back the curtain on his very successful businesses and answers question on every IT consultant and business owner should know about. He shares secrets on what he did to solve the 5 most common problems in IT, ...
  4. Disaster Recovery and Business Continuity
    Quest CTO, Mike Billon, gives an overview of the steps involved in building a dunamic disaster recovery plan. Through case studies and an examination of software/hardware tooles for monitoring and testing, you'll gain a better understandin of where you are, where you want ...
  5. Organize Your Visio Diagrams with Containers and Lists
    Scott Helmers uses cross functional flowcharts, wireframe diagrams, data graphic legends and seating charts to teach you: how to ustilize all three new structured diagram components in Visio 2010, the best practices for organizeing shapes in previous version of Visio, how to organize ...
  6. How to Us Objects, Properties, Events and Methods in Microsoft Access
    Alison Dalter gives an in-depbth look at objects, properties, events and methods in Microsoft Access. In this webinar you will learn about using the object browser, referring to objects, working with properties and methods, working with object variables, understanding the ...

Join the Community

Give a Little. Get a Lot.

Join the community of experts here and help other tech pros by answering question in your area of expertise. You can earn FREE access to all Experts Exchange's premium features and resources.

Join the Community

Answers

 

by: BembiPosted on 2006-03-14 at 19:52:50ID: 16190992

Depends on, what you mean. The Port forwarding in ISA means usually, ISA listens on an external port and redirects the traffic to an internal server on the same or on a different port. This is a server publishing rule, where you can select predefined protocols or dedicated listener and forwarding ports.

Is this, what yopu mean?

 

by: keith_alabasterPosted on 2006-03-14 at 23:06:18ID: 16191933

hello Max.
Isa does not port forward; instead it publishes internal servers.

I'll assume it it is ISA2004 rather than isa2000
Either let us know which ports you wish to pass through ISA or alternatively, have a look here.

http://www.experts-exchange.com/Security/Firewalls/Q_21774126.html
This is another call I am working on where the user needs to 'port-forward TCP port 4489. It gives you an idea

For publishing Exchange servers, use the punlish a mail server option, for http, publish a web server etc

 

by: maximyshkaPosted on 2006-03-15 at 05:06:40ID: 16193730

keith_alabaster I actually trying to accomplish the same thing but with remote desktop connection.
From my router it goes to server so i am trying to forward port 3389 to computer which is connected to the server...

Also, What is advantage of RAdmin vs Remote Desktop or Remote console?

 

by: keith_alabasterPosted on 2006-03-15 at 06:01:59ID: 16194096

None that I am aware of; although I have specifically not used RAdmin. I always use Remote Console, predominantly because it is part of the OS.

 

by: maximyshkaPosted on 2006-03-15 at 07:15:08ID: 16194824

by remote console you mean "mstsc" , if yes that is what i am trying to use. But it work only connecting to server...

 

by: keith_alabasterPosted on 2006-03-15 at 08:17:46ID: 16195511

mstsc or remote desktop. Both use tcp port 3389.

You have two options:

1. Connect to the server via RDP/MSTSC and then remote desktop or TS from there to the necessary machines etc as if you were inside.
2. Create different protocol/port definitions for each machine and publish seperately.

ie  
tcp 3389 --> Publish as  192.168.0.1
tcp 3390 --> Publish as 192.168.0.2
etc where 192.168.0.x  = internal IPs of your different machines

Regards
Keith

 

by: BembiPosted on 2006-03-15 at 11:08:29ID: 16197379

> What is advantage of RAdmin vs Remote Desktop or Remote console?
I think, a lot of these tools like RAdmin, PCAnywhere or WinVNC are coming out of WinNT times. As the newer OS brings everything you need like RDC or Messenger and NetMeeting, most of the users are using these tools as part of the OS and free of charge. What may be a reason for other tools is the fact, that RDC is a terminal server session and the currently logged on user can not see, what you are doing. Means, two persons are connected independedn from each other on one single machine. With WinVNC for example, the user can see, what you are doing (I think RAdmin as well). This may be good for showing the user, what is to do.

RDC has one advantage, that either you can make a direct connection to a client and secondary, that there are different implementations. The peer connections method (= No. 2 of Keith) has the problem, that this is only intended for internal use. For publishing throug a firewall, you have to open one port for each client machine, what is not recomended.

A common used way is to establish a cascaded connection, as Keith stated before, from outside to the server and from there a second internal connection to the client (tsweb or MSTSC). (also stated by Keith)

The last option is to use RDC via the microsoft servers. All XP clients have the option to request a RDC connection. In this scenario, the clients connects to a MS server and informs the requested supporter. This supporter then can establish also a connection which is then redirected by the MS server. This method simplifies the peer to peer connection, as it is a outgoing request from the client and therefore a route exists bridged by the public MS server (as long as ISA allows this).

Last option may be fail, if clients are behind NAT routers with dynamic IPs, as this may also depend on the router settings.

 

by: keith_alabasterPosted on 2006-03-16 at 05:26:10ID: 16204650

About sums it up :)

 

by: maximyshkaPosted on 2006-03-16 at 08:42:02ID: 16206768

keith_alabaster Some reason your solution doesn't work. When I do  :3389 I am grited by server. I created rule for 3390, but it doesnt work, I did exactly the same as you recommended to guy on http://www.experts-exchange.com/Security/Firewalls/Q_21774126.html
i use MSTSC

 

by: keith_alabasterPosted on 2006-03-16 at 09:50:49ID: 16207520

Have you allowed 3390 through your external firewall/router to the ISA server?
Have you published TS on 3390 also in the ISA server? When you did the publish and selected your RDP on port 3390, did you change the port setting to forward it on to the client on 3389? Remember you are receiving it on 3390 from the outside then ISA must forward to the selected workstation/server as 3389.

 

by: maximyshkaPosted on 2006-03-16 at 10:31:13ID: 16207925

can you guide me step by step as I am a bit new to it..
thanx

 

by: keith_alabasterPosted on 2006-03-16 at 10:51:13ID: 16208105

ok mate, its no problem

Open the GUI select firewall policy.
right-click it and select - new - server publishing rule.
Give it a name and click next
enter the internal server ip - next
Select RDP (terminal services)                                                            # same as you did for the 3389 one

this time though select ports                                                               # you already have ISA listening on 3389 so we need a new one
In the firewall port box, select this port instead and enter in 3390
In the publishing port, select send to this port instead and enter in 3389
select OK

Now carry on as normal
select next
select finish
Your new protocol should now appear in the windo
select next.
select External in the networks list
select finish and apply the policy

Select monitoring - logging - click start query
Try your connection

Job Done

 

by: maximyshkaPosted on 2006-03-16 at 11:10:53ID: 16208300

sorry.
enter the internal server ip - you mean my server or computer I am trying to connect?

 

by: maximyshkaPosted on 2006-03-16 at 11:13:47ID: 16208337

do i need to create any incoming protocols?

 

by: maximyshkaPosted on 2006-03-16 at 11:16:05ID: 16208367

should i choose external requests?

 

by: maximyshkaPosted on 2006-03-16 at 11:19:43ID: 16208424

can you write me steps assuming i didnt do anything before. As a clean list and person who doesn't know a lot in networking

 

by: keith_alabasterPosted on 2006-03-16 at 11:20:26ID: 16208430

Just follow the steps.
The only incoming rules will be on your external router/dsl etc to allow the ports through to ISA server in the first place.
No, you do NOT create any incoming protocols.

The call I did the other day was for a different scenario.

 

by: maximyshkaPosted on 2006-03-16 at 11:21:34ID: 16208444

oh. ok thanks i will try it and let you know

 

by: keith_alabasterPosted on 2006-03-16 at 11:25:19ID: 16208485

Not a problem mate. Its a big subject. Just take it one step at a time and ask if you need help.

The protocol is already there. (RDP Terminal services) All we are doing is saying use the same protocol but for the second instance, listen on 3390 and then forward it internall y to this machine (the IP address you entered) using 3389. Then again for the third machine, listen using the RDP terminal services protocol but this time on 3391 then forward it to the (next ip address etc) on 3389

Regards
Keith

 

by: maximyshkaPosted on 2006-03-16 at 11:39:58ID: 16208613

when you wrote internal server ip - I understand that you meant computer ip, not the server ip , right?

 

by: keith_alabasterPosted on 2006-03-16 at 11:46:17ID: 16208673

server, workstation, it is the ip address of the 'machine' you want to take over :)

 

by: maximyshkaPosted on 2006-03-16 at 11:47:41ID: 16208694

ok, I understan. sorry i missed your last comment

 

by: maximyshkaPosted on 2006-03-16 at 11:48:30ID: 16208701

do you know if it should work, if someone actualy working on computer?

 

by: keith_alabasterPosted on 2006-03-16 at 11:51:57ID: 16208738

The machine must be switched on.
On the machine you are tring to take over, it must have remote desktop enabled.

right-click the my computer icon.
Select the remote tab
Tick enable remote desktop on this computer
Tick enable remote assistance if you wish although I have not used that function so cannot really comment on that.

 

by: keith_alabasterPosted on 2006-03-16 at 11:52:55ID: 16208748

I have not tried it if someone is actually using the machine at the time :) lol, don't know the answer :(

 

by: maximyshkaPosted on 2006-03-16 at 11:57:24ID: 16208793

Yes it is available, the way i do remote now, is logging in to server and then from server i can get to any computer... but now i need to permit access to some of my employees i do not want them to log in to server....
I have tried what you wrote, but it doesnt work. It might be because person is using computer and it locked.... Will keep you posted.. thanks for helping me...

 

by: keith_alabasterPosted on 2006-03-16 at 12:00:06ID: 16208823

In the ISA console,
click on monitoring - logging - click on start query.

Try the connections.
Do you see the attempts in the logs?

 

by: maximyshkaPosted on 2006-03-16 at 15:55:34ID: 16211386

hmmm, i don't see attempts on those ports, may be i am looking for wrong things, but i don't see anything related to it...

 

by: maximyshkaPosted on 2006-03-16 at 15:55:52ID: 16211390

Now, noone works with pc, but it doesnt work...

 

by: BembiPosted on 2006-03-16 at 18:24:38ID: 16212384

If you use RDC on a client, the currently logged on user is logged off. And if a admin is loogin oin on the client during the session, the session is killed.

What works on a server work different on a client, as only on user can be logged on at a time. I think, this is not realy what you want, right?

I think we come back to messenger with work as expected or to another Programm like VNC.

 

by: maximyshkaPosted on 2006-03-16 at 19:39:01ID: 16212770

well i tried to log in when no body was using computer, and that solution still didn't work.

 

by: keith_alabasterPosted on 2006-03-16 at 22:47:56ID: 16213402

I will back out of this call. No point in going in two different directions.

Keith

 

by: BembiPosted on 2006-03-17 at 05:08:44ID: 16215292

Check your client again:

- right-click the my computer icon - properties
- tab "remote"
- make sure "remote desktop on this computer" is enabled (2. Option)
- You can also allow the use to request remote help (1. Option)

Also make sure, if the windows firewall in enabled, that Remotedesktop is allowed (nevertheless you don not need a local firewall on the clients behind ISA).

You can check it by telnet clientname 3389
- If you get nothing and a timeout after a while, the connection is ok, otherwise you get a messegae at one, that the connection is refused.

Check this first from inside the network to make sure, it is working in general, so we can seperate, if your problem is a connection problem or an ISA issue.
 

 

by: keith_alabasterPosted on 2006-04-02 at 11:08:26ID: 16355568

Thanks :)

 

by: condescendentPosted on 2008-06-02 at 10:19:32ID: 21693745

You also need use the domain administrator's account to log on to client workstation. You also need permit rdp traffic on your ISA 2004 policy settings.

I met the same problem as yours, i could log on to the server using VPN, but i could not log on to my workstations. You need check many settings such as domain users' permission, you need enable the remote logon permission on Actory directory also.

good luck

20120131-EE-VQP-002

3 Ways to Join

30-Day Free Trial

The Experts

98% positive feedback on 31,087 answers since March 2000. angeliii is a Microsoft Most Valuable Professional for his work with MS SQL Server & Develoment.

He has also proven his knowledge of Visual Basic Programming, PHP Scripting and Oracle Databases.

The Experts

97% positive feedback on 10,752 answers since July 2000. lrmoore has more than 18 years experience in the networking industry.

The six-time Mircosoft MVPs specialties include firewalls, virtual private networking, and network management.

Testimonials

"...and excellent source for support... Kind of like having your very own IT dept." Electriciansnet

Testimonials

"I was apprehensive at signing up at first. However... it has already made my life as an IT administrator much easier." JaCrews

Testimonials

"WOW! You guys have great, active, and knowledgeable people on here." moore50

Business Clients

Business Clients

In the Press

"If you’ve got a question... Experts Exchange can supply an answer.”

In the Press

"...an invaluable aid for both IT professionals and those who require tech support."

In the Press

"where IT professionals provide quick answers on just about any topic"

Business Account Plans

Loading Advertisement...