I redownloaded Snapchat today on my degoogled phone since my friends use it all the time now and I've also seen that it somehow got all of my contacts. Turns out that it uploaded my contacts to their cloud without me clearly telling that when I first signed up.
To check if your contacts are in cloud: Go to your profile > Open "Settings" by tapping the cogwheel > Under "Account Actions", select "Contact syncing" > Tap "See contacts shared with Snapchat". You can delete your contacts there too, I just did that. If you have an Android phone, I'd recommend you to patch your app with something like ReVanced to minimize data collection.
Hi, whenever I try to enter the ports 80 and 443 at the beginning of the -R parameter, I get this error: Warning: remote port forwarding failed for listen port 80. How do I fix this?
I've added the firewall rule and it still says no port[s] to connect to whenever I run echo "Testing" | nc -u SERVER_IP -p 51820. I feel like you're trying to stay on a sinking ship, so I would suggest to try another method to see if we even can get the whole "bypass CGNAT with a VPS" thing to work at all.
Update: I've tried setting up SSH tunneling instead and it STILL doesn't work. I contacted Hetzner support about this issue and I'm hoping that they can resolve the firewall issues that I'm having.
Alright, I switched to ufw and... it's still not working. sigh
Should we just try something completely different? WireGuard doesn't seem to be working on my VPS. Someone in the comments mentioned tunneling via SSH, sounds interesting.
I tried to open the port 22 on UDP (yeah, I am getting pretty desperate over here...) and still get the message no port[s] to connect to... Someone else on this post commented that I should stop using iptables for opening ports and start using something else as a firewall. Should I try this approach?
Does iptables count as a firewall? You said that I should "forget" iptables. Is it that bad? It came preinstalled on the VPS. Should I switch? And if so, how?
The command you provided for the VPS returns UDP listen needs -p arg, so I just added -p right before the port number and then it worked. Running the homelab command returns no port[s] to connect to... Not good.
I have no idea how to properly manage the firewall with Hetzner. I've opened the ports on the Hetzner management page and I ran several iptables commands to allow traffic from those ports. Still doesn't work. This is weird!
I do not get a response when pinging the VPS's WG IP from my homeserver. It might have something to do with the firewall that my VPS provider (Hetzner) is using. I've now allowed the port 51820 on UDP and TCP and it's still the same as before... This is weird.
The biggest obstacle for me is the connection between the VPS and my homeserver. I have tried this today and I tried pinging 10.0.0.2 (the homeserver IP via WireGuard) and get this as a result:
I redownloaded Snapchat today on my degoogled phone since my friends use it all the time now and I've also seen that it somehow got all of my contacts. Turns out that it uploaded my contacts to their cloud without me clearly telling that when I first signed up.
To check if your contacts are in cloud: Go to your profile > Open "Settings" by tapping the cogwheel > Under "Account Actions", select "Contact syncing" > Tap "See contacts shared with Snapchat". You can delete your contacts there too, I just did that. If you have an Android phone, I'd recommend you to patch your app with something like ReVanced to minimize data collection.
Why did ZippyBot bring me here?
Hi, whenever I try to enter the ports 80 and 443 at the beginning of the -R parameter, I get this error:
Warning: remote port forwarding failed for listen port 80. How do I fix this?How do I make the SSH tunnel forward traffic? It can't be as easy as just running
ssh user@SERVER_IPin the terminal.(I only need variant 1 btw)
I've added the firewall rule and it still says
no port[s] to connect towhenever I runecho "Testing" | nc -u SERVER_IP -p 51820. I feel like you're trying to stay on a sinking ship, so I would suggest to try another method to see if we even can get the whole "bypass CGNAT with a VPS" thing to work at all.Update: I've tried setting up SSH tunneling instead and it STILL doesn't work. I contacted Hetzner support about this issue and I'm hoping that they can resolve the firewall issues that I'm having.
I've added some different ports for the future, but this is my
ufw status:Alright, I switched to
ufwand... it's still not working. sighShould we just try something completely different? WireGuard doesn't seem to be working on my VPS. Someone in the comments mentioned tunneling via SSH, sounds interesting.
What do you mean with "clear out iptables completely"? Should I remove the iptables package with
sudo apt remove iptables?Alright, sounds good. What firewall are you recommending me to use? I would like to use a firewall that's easy to manage.
Edit: I went with
ufw.I tried to open the port 22 on UDP (yeah, I am getting pretty desperate over here...) and still get the message
no port[s] to connect to... Someone else on this post commented that I should stop using iptables for opening ports and start using something else as a firewall. Should I try this approach?Does iptables count as a firewall? You said that I should "forget" iptables. Is it that bad? It came preinstalled on the VPS. Should I switch? And if so, how?
Very interesting... How do I get started?
The command you provided for the VPS returns
UDP listen needs -p arg, so I just added-pright before the port number and then it worked. Running the homelab command returnsno port[s] to connect to... Not good.I have no idea how to properly manage the firewall with Hetzner. I've opened the ports on the Hetzner management page and I ran several iptables commands to allow traffic from those ports. Still doesn't work. This is weird!
How would that kind of a setup look like?
Hmm, the keys do match on the two different machines. I have no idea why this doesn't work...
I do not get a response when pinging the VPS's WG IP from my homeserver. It might have something to do with the firewall that my VPS provider (Hetzner) is using. I've now allowed the port
51820on UDP and TCP and it's still the same as before... This is weird.Hi, thank you so much for trying to help me, I really appreciate it!
VPS
wg0.conf:Homeserver
wg0.conf:(REDACTED would've been the public / private keys, SERVER_IP would've been the VPS IP.)
The biggest obstacle for me is the connection between the VPS and my homeserver. I have tried this today and I tried pinging
10.0.0.2(the homeserver IP via WireGuard) and get this as a result:Not sure why though.
Not really, pinging my homeserver via the VPS returns: