Hey,
I use cloudflare for performance and security. In the interest of security i use a script to dynamically update the rules of the distributions firewall, so that it is boxed in behind cloudflares network, so that no other IP's are able to access the server. This ensures all requests to the server are sent via cloudflare network and my IP is not able to be listed in search engines such as censys / shodan and reverse dns lookups using dig etc.
I have been doing this for a while now and have never had a problem on other providers (AWS/GCP/Digital Ocean etc.)
When i enable the ufw rules for ssh and cloudflare IP ranges, My server/VPS is unreachable. I can still ssh but all requests to the server are blocked by UFW. When running a whois lookup on the IP addresses that are listed as blocked by UFW / IPtables in syslog, i can see results from Hetzner (different VPS provider) and some from china.. None of these are cloudflare addresses or ranges. I am also unable to properly configure the firewall implemented by OVH and i think this may be the problem. It also may be the case that i cant access because i dont have the ability to properly assign a hostname to the VPS/Reverse DNS.
I have disabled update_etc_hosts and set preserve_hostname to true and manage_etc_hosts to false in /etc/cloud/cloud.cfg. I have set the hostname in /etc/hostname and in /etc/hosts and removed the directive in /etc/hosts for the OVH given server domain. It persists on boot but i am still unable to properly configure these rulesets.
I am unable to change the reverse DNS in OVH control panel as it complains that the hostname does not resolve to my domain name. I have checked that as long as i disable UFW and leave my server accessible to the entire web, it resolves fine, though i do have issues to ssh into the server using a domain name and have had to set a local hosts entry to ensure ease of connection.
What exactly is causing this and how can i resolve the problem?
Thanks!
Charlie
UFW rules on VPS
Related questions
- Installing Operating System from custom image on OVH VPS ( CentOS 8 Tutorial)
54625
11.01.2020 21:11
- SMTP server on VPS and port 25 opening
44975
10.12.2025 13:59
- Mumbai VPS data-center availability
43485
23.12.2025 04:48
- Nameserver for my vps
42218
07.08.2018 11:35
- Remote access to MySQL database
41131
16.01.2018 15:29
- VPS stuck in “Saving…” for over 24 hours – No SSH, No KVM, No Rescue
39336
10.01.2026 22:36
- Advice on products to run a simple website + CMS.
36732
07.01.2026 14:58
- VPS login and password not accepted. Reboot in Rescue Mode results in root and temp password not being accepted
34277
15.01.2026 20:04
- Change server location
34220
06.11.2020 10:16
- Redirect domain to vps
34131
03.01.2018 22:32