Kiosevra 0 Posted ... Hi, I want to run a software that require port 8333 open. (bitcoin node)I have look at port forwarding option, set up port 8333 and I get the reply "port already used"I am a newbie.. maybe there something I don't understand,Is it not possible to use software that need specific open with a VPN?Ps: I need to open port 8333 and 18080 Quote Share this post Link to post
U775761 0 Posted ... Bitcoin does't require port 8333. You can use another port and configure it either in the configuration file or as a command line option. But generally, yes, it is not possible to use software that needs a specific open port. At least if you are not very lucky and nobody has claimed that port yet. Quote Share this post Link to post
zollak 0 Posted ... I assume that somebody else is already forwarding this port and it is not possible to forward one port to multiple people. Is it possible to change the port in your software and use another port? If this is not possible you might try to open another port at the VPN server and try to map it to the port you need locally. You can map a remotely forwarded port to a different local port: this is useful for a variety of cases, for example when your service listens to a port lower than 2048 or when it is already reserved.https://airvpn.org/faq/port_forwarding/ Quote Share this post Link to post
zhang888 1066 Posted ... This means that this port is already in-use by some other premium member.The good news is that you can configure any port to run your bitcoin node, while 8333 is the defaultoption, it doesn't mean that any other port will not work. Check this node for example:https://bitnodes.21.co/nodes/217.172.32.18-20993/ Quote Hide zhang888's signature Hide all signatures Occasional moderator, sometimes BOFH. Opinions are my own, except when my wife disagrees. Share this post Link to post
Kiosevra 0 Posted ... Thanks for your reply I will do that,Does this mean all user use the "exit server" as one computer? And if I look for another exit server I will find one with port 8333 not used by another user?Trying to understand how VPN work Quote Share this post Link to post
U775761 0 Posted ... Well, this is not how VPN works but how AirVPN works. If you reserve a port it is reserved on all exit servers. Frankly, it would be quite a mess otherwise. Quote Share this post Link to post
frankwit 2 Posted ... Just map your internal 8333 to any forwarderd port you can find, might take some time to find a free port.Here Bitcoin core accepting in/out connections with 8333> 53334 and listed as full-node at bitnodes after a while.DO NOT configure port forwarding on your router... ;-) 1 thone reacted to this Quote Share this post Link to post
thone 0 Posted ... Hi, It's my understanding that if you do not run the bitcoin node under port 8333 then your node is mostly ignored by other nodes who prioritize port 8333. You will still get some connections and bitcoin itself will work... but it's not really contributing to the network or acting as a full node should be. See here: https://bitcointalk.org/index.php?topic=617305.0 I notice that you can set up a local port when doing the port forwarding... however I'm unsure if that would help because the other nodes would still be connecting (or not connecting) to the 'wrong' port? Is there something I am missing? I would like to be able to make sure my full node is running to it's fullest potential. Thanks in advance Quote Share this post Link to post
hannahfitzg01 0 Posted ... Sorry to bring this back from the dead, but Thone is absolutely correct about this. I have been setting up full nodes since the onset of BTC, and this is most definitely an issue. So basically... if you weren't the FIRST airvpn member to forward port 8333 - you are SOL. Yes it will still connect, but much much worse connection and the vast majority of other users and nodes, will ignore your node. It does the bitcoin network more of a dis-service than anything. It is pretty lame that ONE SINGLE airvpn user gets access to use this, leaving everyone else SOL. There has the be a more practical way. Why not add a feature to have the port enabled GLOBALLY. Or make it a "question" to answer when you initially sign up. If you want 8333 forwarded, then you click "yes" and get added to the appropriate group. if you say "no", you get added to the other group, whom doesn't require forwarding for this port. Just my two cents. Quote Share this post Link to post
StealthySausage 1 Posted ... If you can't change the port that the node uses without connection problems, then there needs to be better implementation in the Bitcoin software so that you can change ports with no issue. I don't think it's possible for more than one user / application to share a port. Quote Share this post Link to post
OpenSourcerer 1442 Posted ... It is pretty lame that ONE SINGLE airvpn user gets access to use this, leaving everyone else SOL. There has the be a more practical way. Why not add a feature to have the port enabled GLOBALLY. Or make it a "question" to answer when you initially sign up. If you want 8333 forwarded, then you click "yes" and get added to the appropriate group. if you say "no", you get added to the other group, whom doesn't require forwarding for this port. There might be a more practical way but it's also a more complicated one. If you forward a port, the port will be forwarded on every server specifically for you. Now imagine someone else could forward the same port to his/her internal IP. Question: Where do packets travel if they don't have brains? Quote Hide OpenSourcerer's signature Hide all signatures NOT AN AIRVPN TEAM MEMBER. USE TICKETS FOR PROFESSIONAL SUPPORT. LZ1's New User Guide to AirVPN « Plenty of stuff for advanced users, too! Want to contact me directly? All relevant methods are on my About me page. Share this post Link to post
nybe 0 Posted ... did this ever get solved? I'd like to run my bitcoin node while using AirVPN otherwise what the point of using/paying for AirVPN if I have to disconnect in order to keep running my Bitcoin node? Quote Share this post Link to post
Staff 10018 Posted ... did this ever get solved? I'd like to run my bitcoin node while using AirVPN otherwise what the point of using/paying for AirVPN if I have to disconnect in order to keep running my Bitcoin node? That's a "non-problem". Just forward remotely a random port from your account port panel and configure your Bitcoin client to listen to that port. Important note: do not remap the remotely forwarded port to a different local port (in this case it would not work properly due to how Bitcoin works). Kind regards Quote Share this post Link to post
nybe 0 Posted ... did this ever get solved? I'd like to run my bitcoin node while using AirVPN otherwise what the point of using/paying for AirVPN if I have to disconnect in order to keep running my Bitcoin node? That's a "non-problem". Just forward remotely a random port from your account port panel and configure your Bitcoin client to listen to that port. Important note: do not remap the remotely forwarded port to a different local port (in this case it would not work properly due to how Bitcoin works). Kind regards I am very much a layman at this stuff... I went to the client section and 'forwarded a port' to my local port that is required for a bitcoin node... when I reconnect AirVPN, it cuts off my node from receiving incoming connections. Can you possibly (if you have a second) explain specifically what I need to do? thanks Quote Share this post Link to post
go558a83nk 364 Posted ... did this ever get solved? I'd like to run my bitcoin node while using AirVPN otherwise what the point of using/paying for AirVPN if I have to disconnect in order to keep running my Bitcoin node? That's a "non-problem". Just forward remotely a random port from your account port panel and configure your Bitcoin client to listen to that port. Important note: do not remap the remotely forwarded port to a different local port (in this case it would not work properly due to how Bitcoin works). Kind regards I am very much a layman at this stuff... I went to the client section and 'forwarded a port' to my local port that is required for a bitcoin node... when I reconnect AirVPN, it cuts off my node from receiving incoming connections. Can you possibly (if you have a second) explain specifically what I need to do? thanks well, you did the opposite of what Staff said to do. Reread what Staff wrote and try again? Quote Share this post Link to post
NinjaThunderbolt 4 Posted ... It's a better idea just to use an AirVPN-forwarded port to the local port 8333. Quote Share this post Link to post
eyes878 43 Posted ... It's a better idea just to use an AirVPN-forwarded port to the local port 8333.This isn't ideal in case Bitcoin does not work like this, for example the client thinking it is running on 8333, therefore broadcasting that unroutable port. He needs to configure a forwarded port (e.g. 12345) and forward it to the SAME local port (12345 in my example). He then needs to set his Bitcoin client to listen on 12345 instead of 8333. He should Google how to change the listening port on his Bitcoin client. Quote Share this post Link to post
NinjaThunderbolt 4 Posted ... It's a better idea just to use an AirVPN-forwarded port to the local port 8333.This isn't ideal in case Bitcoin does not work like this, for example the client thinking it is running on 8333, therefore broadcasting that unroutable port. He needs to configure a forwarded port (e.g. 12345) and forward it to the SAME local port (12345 in my example). He then needs to set his Bitcoin client to listen on 12345 instead of 8333. He should Google how to change the listening port on his Bitcoin client. I remember having nothing but hassles trying to force custom ports with Bitcoin and DROP all other connections, as opposed to AirVPN port forwarding to local 8333 which was a lot faster and made connections properly and through the proper interface. Quote Share this post Link to post
UncleHunto 6 Posted ... Bitcoin core will only connect to other client on port 8333, so if you use a different port and forward it, you will not receive any incoming connections. There is, however, a method you can use to receive incoming connections when you cannot open port 8333. The solution to this problem is to use tor, and host a tor hidden hidden service on your computer, which will then connect to port 8333. A cool feature of bitcoin core: "Starting with Tor version 0.2.7.1 it is possible, through Tor's control socket API, to create and destroy 'ephemeral' hidden services programmatically. Bitcoin Core has been updated to make use of this." If you cannot get cookie authentication to work (for bitcoin core to be able to connect to tor and control it), old-fashioned password authentication will work fine too.These days, bitcoin core has some good built-in support for tor, and I will provide a couple links which may be helpful. Setting up a hidden service is actually easier than it sounds https://github.com/bitcoin/bitcoin/blob/master/doc/tor.md https://en.bitcoin.it/wiki/Setting_up_a_Tor_hidden_service https://medium.com/@lopp/how-to-run-bitcoin-as-a-tor-hidden-service-on-ubuntu-cff52d543756 Quote Share this post Link to post