Link to home
Start Free TrialLog in
Avatar of primeradmin
primeradminFlag for United States of America

asked on

Mask or Alias a browser link directed to a local lan (home) address

I need instruction for masking, or creating an alias on my DNS, for a local home address link. I don't want the actual address (IE: http://127.0.0.1:8081/helpdesk/) to be used by users within the network. I would just like them to use the following address: http://helpdesk, or some acceptable variation, and have it map to the actual address.
ASKER CERTIFIED SOLUTION
Avatar of dhoffman_98
dhoffman_98
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of Dave Baldwin
Dave Baldwin
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I was assuming that he changed the address for the post, but yes, the address should be the address of the server, not the loopback.
This is a multipart question that requires a multipart answer.

127.0.0.1 is the local machine(s) address which is not how it would be accessed by other machines. Unless you really want to run the helpdesk software on each and every computer, probably not what you want.

also running on port 8081 is probably not what you really want but it is a convenient way of installing the software in a non-conflicting way.

within IIS what you need to do is: change the bindings of the helpdesk website so that the bindings reflect the ip address and sitenameUser generated image and use port 80

now in dns you can create a a record that is helpdesk that points to the webserver address
now you can do just a http:\\helpdesk   from any machine in your lan
Wow, that's a terrible idea.

There are reasons that different ports are used on web servers.

One reason is to make it obscure so that not just anybody can hit the default port... but that's most likely not the case here.

Another reason though is to avoid conflicts with other existing web server software.
If there is a different listener on the server because of alternate software being used, then of course a different port is needed.

Just because a machine might have IIS running on port 80 doesn't mean it can't also have tomcat, or apache, or any number of other web servers also running on the same system, but bound to a different listener port.

There is obviously a reason that port 8081 was selected. Changing the settings on the server may end up causing conflicts with other applications.
by changing the bindings so that 1 of the 3 items is unique is all that is required.

name, ip address , port

so if he adds the name helpdesk iis will check for a name that matches helpdesk and that will be the site that is delivered.  I have multiple sites using different names in the bindings all on port 80
What if he is not using IIS?

What if his application uses tomcat, or apache, or some other server?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
if he is using apache or others then he simply edits the applicable configuration file
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of primeradmin

ASKER

I've requested that this question be deleted for the following reason:

No answers solved issue
The reason no answers solved the issue is because the issue can not be solved. The asker is looking to do something that simply can not be done. That information was provided and thoroughly discussed.

Other suggestions were provided that would help resolve the issue, but that seems to have not been good enough for the asker.

This question has been open long enough, and with the amount of effort that experts have provided, it is unreasonable to claim that no help or guidance was provided.
Avatar of skullnobrains
skullnobrains

agreed

the original question (ie redirection to a full URL) is something that is not feasible (ID: 39574544)

additionally, as discussed, using a vhost solves the problem of redirecting to a specific path (ie .../helpdesk) (ID: 39582249)

... and possibly solves the problem of the alternate port as well, because an alternate port might not be required at all. a proxypass on the server that listens on port 80 would also solve that issue

this is more than enough to stand for an answer.

if the author cares to interact with his own thread, we'll gladly provide detailed explanations
Listen you supposed experts, just because someone offered a "plausible" answer does not mean it served as a solution. I ask questions, ask for help and offer points for SOLUTIONS that solve a problem. None of the answers offered help solve my problem therefore I recommend no points. On a cloudy day the sun still shines yet we can't see it, so just because someone confirms that, yes, it is up there, doesn't solve the problem of clouds still being in the way. If Exchange decides to award points then I could care less, no sweat off my a** but I won't bless the decision.
I think you are missing the point.

You asked a question that did not have a solution.

You are trying to do something that can not be done the way you asked. THAT was the answer, and it was correct.

Now when other people come here to search for similar solutions, they will see the results of this question, and will learn from it. It's not only about points... That's the point of this site... to share knowledge.

You asked the experts for their input, and the input you received was valid. Trying to delete the question because you aren't happy with the answer you received is a cop-out and very disrespectful to the experts that spent time working with you to resolve your issue.
Thanks netminder for basically restating my comments to your own satisfaction. Your are truly a "genius" in your own mind. Please, do not waste my time or hold up my ability to use this service as a result of this, in my mind, closed question any longer. I pay for my services here and I expect to be able to use it without henderance whether it's due to ridiculously cumbersome policies or frustrated "experts" jockying for some points. When my questions are answered to my satisfaction I award points, when not, I do not, period. When EE starts offering the services I use here for free then I will be more flexible/tolerant of policies, process and less-than-sufficient expert answers. Till then, my expectations are outcome-based as is proper in a free market system.
In a free market system you are encouraged to shop around.
When you find a better resource (hint... you won't), I encourage you to use it instead of Experts Exchange, and then we will have one less whiner on here who is going to cry over points.

Look at it another way. If you hire someone to work for you, you are going to pay them. Sometimes they will exceed your expectations and sometimes they won't. And you are going to pay them either way.

Points here really mean nothing to me. Have I gotten a free t-shirt... yes. It's a t-shirt. Do you want it? I didn't think so. The bigger issue here is that I, as well as a few others spent our time providing you with alternatives that would work because what you asked for can NOT be done. And for us spending that time holding your hand, you want to just turn us away without as much as a "Thanks for the help and advice." and instead you want to cheat the system by taking the answer and trying to mark it as invalid.

So... if you want to use this service, you damn well better show some respect to the people out here who are trying to HELP YOU, and stop whining like a kid in a sandbox who doesn't get their way.

Now, let me know if you want my t-shirt.
I've requested that this question be deleted for the following reason:

Again, delete this frigging question or shove it, I don't care. No one was capable of answering MY question. They did theorectically answer they question as they REPHRASED it BUT did not answer my question. No points and delete.
a browser defaults to port 80 and if you want to use 8081 then you MUST add the port http:\\helpdesk:8081

Creating the A record in dns is very easy just for the name use helpdesk and ip address to be the network address of the web server.  

Another way is in the router to take all input on port 80 and map it to the web-server on port 8081User generated image.  Not all routers offer this capability.  You can block using the firewall from port 80 from the WAN (if desired) [on the webserver that hosts the helpdesk]
I've requested that this question be deleted for the following reason:

Same as previouse deletion request. 'Round and 'round we go...