trying to connect to my server but ISP blocks port forwarding












0















I used to have a small server in my home, which is always connected to the internet
I would store my stuff there and be able to get them from anywhere in the world
but I had a little problem, that's my ISP (the one my server connected to) blocks port forwarding, So I had to use a remote administration tool (LEGAL) installed on that server with a ddns name to be able to control it, I would enable port forwarding on my pc so that the RAT would connect back to me (here my pc is the server and my server is the client "reverse tcp connection”).



Things were smooth until I travelled to UAE , the problem now is that my ISP in UAE also blocks port forwarding , so I have port forwarding blocked from both sides, and I'm no longer able to access my server back home ,
I tried to contact my ISP provider but they said I have to convert to an expensive business plan to be able to enable port forwarding.
I also tried to use ngrok but the It gives random port for tcp tunnelling and my client only uses port 443
However it does let you specify the source port when you use http tunnelling (can I tunnel tcp through http without having access to the client?)
I tried using PPTP VPN but my ISP is blocking it too.
So to sum things up, I have two machines, the client and the server, the client has a RAT installed on it that connects to the server through a specific ddns and port (443) "example.ddns:443" using a reverse tcp connection.
Now the server can no longer be accessed by the client because port forwarding is blocked.
I have access to the ddns so I can change the IP my client will connect to anytime but I can't change the port or the protocol used (tcp)
How can I tunnel the connection between me and my client?










share|improve this question


















  • 2





    Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...

    – DavidPostill
    Jan 13 at 22:22











  • Have you tried an OpenVPN vpn?

    – davidgo
    Jan 14 at 5:04











  • sadly OpenVPN is also closed . is there any type of encrypted tunneling that support port forwarding ?

    – ManLap
    Jan 14 at 22:44
















0















I used to have a small server in my home, which is always connected to the internet
I would store my stuff there and be able to get them from anywhere in the world
but I had a little problem, that's my ISP (the one my server connected to) blocks port forwarding, So I had to use a remote administration tool (LEGAL) installed on that server with a ddns name to be able to control it, I would enable port forwarding on my pc so that the RAT would connect back to me (here my pc is the server and my server is the client "reverse tcp connection”).



Things were smooth until I travelled to UAE , the problem now is that my ISP in UAE also blocks port forwarding , so I have port forwarding blocked from both sides, and I'm no longer able to access my server back home ,
I tried to contact my ISP provider but they said I have to convert to an expensive business plan to be able to enable port forwarding.
I also tried to use ngrok but the It gives random port for tcp tunnelling and my client only uses port 443
However it does let you specify the source port when you use http tunnelling (can I tunnel tcp through http without having access to the client?)
I tried using PPTP VPN but my ISP is blocking it too.
So to sum things up, I have two machines, the client and the server, the client has a RAT installed on it that connects to the server through a specific ddns and port (443) "example.ddns:443" using a reverse tcp connection.
Now the server can no longer be accessed by the client because port forwarding is blocked.
I have access to the ddns so I can change the IP my client will connect to anytime but I can't change the port or the protocol used (tcp)
How can I tunnel the connection between me and my client?










share|improve this question


















  • 2





    Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...

    – DavidPostill
    Jan 13 at 22:22











  • Have you tried an OpenVPN vpn?

    – davidgo
    Jan 14 at 5:04











  • sadly OpenVPN is also closed . is there any type of encrypted tunneling that support port forwarding ?

    – ManLap
    Jan 14 at 22:44














0












0








0








I used to have a small server in my home, which is always connected to the internet
I would store my stuff there and be able to get them from anywhere in the world
but I had a little problem, that's my ISP (the one my server connected to) blocks port forwarding, So I had to use a remote administration tool (LEGAL) installed on that server with a ddns name to be able to control it, I would enable port forwarding on my pc so that the RAT would connect back to me (here my pc is the server and my server is the client "reverse tcp connection”).



Things were smooth until I travelled to UAE , the problem now is that my ISP in UAE also blocks port forwarding , so I have port forwarding blocked from both sides, and I'm no longer able to access my server back home ,
I tried to contact my ISP provider but they said I have to convert to an expensive business plan to be able to enable port forwarding.
I also tried to use ngrok but the It gives random port for tcp tunnelling and my client only uses port 443
However it does let you specify the source port when you use http tunnelling (can I tunnel tcp through http without having access to the client?)
I tried using PPTP VPN but my ISP is blocking it too.
So to sum things up, I have two machines, the client and the server, the client has a RAT installed on it that connects to the server through a specific ddns and port (443) "example.ddns:443" using a reverse tcp connection.
Now the server can no longer be accessed by the client because port forwarding is blocked.
I have access to the ddns so I can change the IP my client will connect to anytime but I can't change the port or the protocol used (tcp)
How can I tunnel the connection between me and my client?










share|improve this question














I used to have a small server in my home, which is always connected to the internet
I would store my stuff there and be able to get them from anywhere in the world
but I had a little problem, that's my ISP (the one my server connected to) blocks port forwarding, So I had to use a remote administration tool (LEGAL) installed on that server with a ddns name to be able to control it, I would enable port forwarding on my pc so that the RAT would connect back to me (here my pc is the server and my server is the client "reverse tcp connection”).



Things were smooth until I travelled to UAE , the problem now is that my ISP in UAE also blocks port forwarding , so I have port forwarding blocked from both sides, and I'm no longer able to access my server back home ,
I tried to contact my ISP provider but they said I have to convert to an expensive business plan to be able to enable port forwarding.
I also tried to use ngrok but the It gives random port for tcp tunnelling and my client only uses port 443
However it does let you specify the source port when you use http tunnelling (can I tunnel tcp through http without having access to the client?)
I tried using PPTP VPN but my ISP is blocking it too.
So to sum things up, I have two machines, the client and the server, the client has a RAT installed on it that connects to the server through a specific ddns and port (443) "example.ddns:443" using a reverse tcp connection.
Now the server can no longer be accessed by the client because port forwarding is blocked.
I have access to the ddns so I can change the IP my client will connect to anytime but I can't change the port or the protocol used (tcp)
How can I tunnel the connection between me and my client?







networking port-forwarding






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 13 at 22:07









ManLapManLap

1




1








  • 2





    Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...

    – DavidPostill
    Jan 13 at 22:22











  • Have you tried an OpenVPN vpn?

    – davidgo
    Jan 14 at 5:04











  • sadly OpenVPN is also closed . is there any type of encrypted tunneling that support port forwarding ?

    – ManLap
    Jan 14 at 22:44














  • 2





    Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...

    – DavidPostill
    Jan 13 at 22:22











  • Have you tried an OpenVPN vpn?

    – davidgo
    Jan 14 at 5:04











  • sadly OpenVPN is also closed . is there any type of encrypted tunneling that support port forwarding ?

    – ManLap
    Jan 14 at 22:44








2




2





Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...

– DavidPostill
Jan 13 at 22:22





Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...

– DavidPostill
Jan 13 at 22:22













Have you tried an OpenVPN vpn?

– davidgo
Jan 14 at 5:04





Have you tried an OpenVPN vpn?

– davidgo
Jan 14 at 5:04













sadly OpenVPN is also closed . is there any type of encrypted tunneling that support port forwarding ?

– ManLap
Jan 14 at 22:44





sadly OpenVPN is also closed . is there any type of encrypted tunneling that support port forwarding ?

– ManLap
Jan 14 at 22:44










0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1393910%2ftrying-to-connect-to-my-server-but-isp-blocks-port-forwarding%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1393910%2ftrying-to-connect-to-my-server-but-isp-blocks-port-forwarding%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

Plaza Victoria

In PowerPoint, is there a keyboard shortcut for bulleted / numbered list?

How to put 3 figures in Latex with 2 figures side by side and 1 below these side by side images but in...