- Posts: 4
- Thank you received: 0
How can I access a computer which doesn't have unique IP?
1. Can I make such a connection with my own program? That is, is it possible to make a program that makes a connection to a computer if its inner and outer IP is known?
2. Are there any file transfer programs made that can make such a connection?
P.S. If everything I've written doesn't make any sense, please explain, what all the terms mean...
- FallenZer0
- Offline
- Premium Member
- Posts: 259
- Thank you received: 0
If a target computer doesn't have it's own IP, but is using IP encapsulation (tunnelling), how can I make a connection to it, by being the one who initiates the connection?
1. Can I make such a connection with my own program? That is, is it possible to make a program that makes a connection to a computer if its inner and outer IP is known?
2. Are there any file transfer programs made that can make such a connection?
P.S. If everything I've written doesn't make any sense, please explain, what all the terms mean...
--What are your intentions of making a connection with a *target Computer* or Is it just you are exploring your own test network? Looks suspicious to me.
Are you asking *US* to explain what you wrote?
-There Is A Foolish Corner In The Brain Of The Wisest Man- Aristotle
If a target computer doesn't have it's own IP, but is using IP encapsulation (tunnelling), how can I make a connection to it, by being the one who initiates the connection?
1. Can I make such a connection with my own program? That is, is it possible to make a program that makes a connection to a computer if its inner and outer IP is known?
2. Are there any file transfer programs made that can make such a connection?
P.S. If everything I've written doesn't make any sense, please explain, what all the terms mean...
--What are your intentions of making a connection with a *target Computer* or Is it just you are exploring your own test network? Looks suspicious to me.
Are you asking *US* to explain what you wrote?
You are too suspicious. :lol: I need to transfer files from the computer that does not have it's own IP (for all the network's computers outer IP is the same in that network) to another computer that has the same problem. I searched for FTP Server-Client, that would allow such a connection to be established with no results. All I tried to ask is, if it is possible to make one myself...
- cybersorcerer
- Offline
- Senior Member
- Posts: 123
- Thank you received: 0
"He who breaks something to find out what it is, has left the path of wisdom."
Gandalf the Grey
Sounds like your simply trying to access a PC which is located at the other end of the tunnel. If this is so, then all you'll require is to somehow 'guide' your PC to the other end.
Usually, this is something done at the gateway level, where connections from WAN networks arrive and it then has the task to correctly route packets between them. By entering your default gateway at your workstation, and assuming the gateway has been updated with the new tunneled network's IP addressing scheme (that's in the case no routing protocols are being used), then you should be able to get to it - if you have access.
Should the gateway be totally unaware of this remote network, then all you need is to create a new route entry in your workstation, telling it ' To get to network A.B.C.D, go through IP Address E.F.G.H'
The 'E.F.G.H' address is usually a router or some type of gateway that will automatically encapsulate your packet and send it through the tunnel to the other end.
The most simple form of encapsulation with Cisco router's is GRE (Generic Routing Encapsulation) - which of course is also covered in our upcoming Cisco lab !
Chris Partsenidis.
Founder & Editor-in-Chief
www.Firewall.cx
There is another way.. since you're talking about implementing it yourself, this shouldnt be too hard, buts its a little home-grown..
Setup some publicly accessible page.. for example a geocities page.. and have a program on the internal box routinely query that page.. say if the page says '1' it should know to initiate a connection to a predetermined IP.. or you could pass the IP through the page..
While you may say this is not you initiating the connection.. it 'technically' is.. since you modify the content of the page when you want to have the connection made.
I know, this may sound random, but there are actually interesting uses for this.
Sahir Hidayatullah.
Firewall.cx Staff - Associate Editor & Security Advisor
tftfotw.blogspot.com