LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 08-15-2013, 10:55 AM   #1
Biosko
LQ Newbie
 
Registered: Nov 2012
Posts: 9

Rep: Reputation: Disabled
Question Connection tunneling - NAT traversal/Proxy restrictions


Hello,

can somebody provide me idea how to solve problem:
I would like to make connection between Work PC and Home PC.
Only working solution for me was using Teamviewer but I don't like it and its not open source.

Here is a situation.

Work PC(full access) -> Proxy(no access to change something) -> Internet(only 80,443 traffic)
Home PC(full access) -> Router(full access) -> NAT(ISP, no access to change something) -> Internet(no restrictions)

Its probably impossible to connect these 2 computers directly because no access to ISP NAT and unknown restrictions at company policy including only 80,443 ports are open and no ICMP and so.

But I have 3rd computer(server) which should be as median because it has no restrictions, full access and reachable from internet.

So I thought best solution should look like:

Home PC <-> Server <-only 80,443-> Work PC

Work PC have to connect somehow on Server using only 80 or 443 http/https traffic via company proxy
Home PC have to connect somehow on Server, no restrictions
Server should exchange traffic between Home PC and Work PC.

Ok that's theory, can somebody give me hint from technical side please?

Thank you

Last edited by Biosko; 08-15-2013 at 10:56 AM.
 
Old 08-15-2013, 11:12 AM   #2
lleb
Senior Member
 
Registered: Dec 2005
Location: Florida
Distribution: CentOS/Fedora/Pop!_OS
Posts: 2,992

Rep: Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551
check out the links in my sig. if your 3rd computer is a Linux box, then you can use reverse ssh to create a tunnel between your home and the work computer via the 3rd computer.
 
Old 08-16-2013, 04:31 AM   #3
Biosko
LQ Newbie
 
Registered: Nov 2012
Posts: 9

Original Poster
Rep: Reputation: Disabled
Hello

Thank you, yes it should work like that.
But what about restrictions that work computer can use only http/https traffic via proxy?
sshd deamon have to run on port 443 on server or is there another solution?

Thank you.
 
Old 08-16-2013, 06:49 AM   #4
lleb
Senior Member
 
Registered: Dec 2005
Location: Florida
Distribution: CentOS/Fedora/Pop!_OS
Posts: 2,992

Rep: Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551Reputation: 551
if you are unable to ssh out, then you are fubar. i do not know a way around that issue sorry. there might be a solution out there, but i dont know it yet.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Proxy tunneling failed: UnauthorizedUnable to establish SSL connection. thomas2004ch Linux - Software 1 08-12-2013 08:18 AM
IPSEC VPN Tunnel with NAT Traversal using racoon xizzor Linux - Security 1 11-30-2011 11:49 PM
[SOLVED] NFSv4 & NAT traversal ggeeoo Linux - Networking 1 09-01-2009 09:13 PM
nat-traversal egarnel Linux - Networking 0 09-02-2004 10:31 AM
Config Nat traversal on Mandrake 9.2 superfreeswan why1957 Mandriva 0 02-16-2004 11:08 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 03:40 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration