If you want to disable IPv6, you are probably running project with some old code that is not able to process IPv6 REMOTE_ADDR in PHP. I assume you do not use CF API at all, so fastest option will be to use global API key to disable IPv6 and then generate new global API key. Get your CF account global API key from CF user panel: https://dash.cloudflare.com/profile/api-tokens
Execute in terminal with curl installed (ex. Linux) or Postman:
If you execute this curl line on your Linux server without space as start of line, your CF global API key will be stored in Linux command line history. Generate new global API key in CF panel, it will disable old API key.
There is new always-free offer on Oracle site: – AMD Epyc CPU: 2 servers, each with: 1 core, 1 GB ram, 50 GB HDD, 480 mb/s connection – Ampere ARM CPU: 4 servers, each with: 1 core 2.8GHz, 6 GB ram, 50 GB HDD, 1gb/s connection – 10 TB/month transfer limit for all your machines together
These 4 Ampere servers you can combine into 1 server: 4×2.8GHz, 24 GB ram, 50 GB HDD with 4gb/s connection! You can also create 6 VPSes for 6 small projects.
Registration: https://www.oracle.com/pl/cloud/free/ You will have to add credit card to account. Virtual/prepaid cards are not accepted. Revolut virtual card generated in smartphone application is not accepted, but physical Revolut card is ok.
It takes around 15 minutes to activate account after you register.
How to order free 4 core VPS and unlock internet access
When you order any dedic or VPS, it always comes with all internet access opened by default. Here we get machine with almost everything closed (except port 22 for SSH). Every port is blocked in Oracle Cloud panel and in Ubuntu. If you install nginx on it, it will say in webbrowser that site is offline. Read next 16 steps to unlock all ports.
Run Git Bash using Windows Search. Just type ‘git’, it should find it.
In Git Bash window type:
ssh-keygen.exe -t rsa
It will generate SSH key pair and save it in your Windows user directory, in subdirectory .ssh. This directory may be hidden (depends on Windows settings), so you can’t easily navigate there. In this case, you can open any directory in Windows explorer, click on address bar, type:
%HOMEPATH%/.ssh
and click Enter. It should open folder with your id_rsa.pub file. You can copy it on desktop or to Downloads folder, to make it easy to find.
On Oracle page scroll to ‘Add SSH Keys’ and select option ‘Upload public key files (.pub)’.
Select file ‘id_rsa.pub’ we generated in previous 3 steps in file picker (button ‘Browse’). Oracle will upload it to your new VPS. Git Bash with automatically login to your server using this key – using all keys which are in .ssh directory – when you use ‘ssh’ command in it.
Your machine should change status to ‘Running’ within 1 minute. On right top side of page, there will appear IP of your server. Copy it. We will use it later.
There will also appear ‘Virtual cloud network’ with some random name. Click on it.
Click on Subnet name – again some random value.
Click on Default Security List name – again some random value.
Click ‘Add Ingress Rules’.
In ‘source CIDR’ type:
0.0.0.0/0
and click ‘Add Ingress Rules’.
Network TCP – like Tibia and www – traffic is unlocked in Oracle Cloud panel. You may also unblock UDP protocol traffic, if you plan to host TeamSpeak or other application which uses UDP.
Now we got to unlock traffic in Ubuntu. Open Git Bash and type:
ssh ubuntu@x.x.x.x
with your server IP in place of x.x.x.x, like ssh ubuntu@138.3.243.101 On first connection it will ask you, if you are sure that you connected to valid server. Type ‘yes’ and press Enter.
You are now connected to your VPS, but you still can’t run web server or OTS on it. Type:
sudo su iptables -I INPUT -j ACCEPT iptables-save > /etc/iptables/rules.v4
Spawn “Snake” every second (1000 ms) for 5 seconds:
!lua function fms(m, p, c) doSummonCreature(m, p, true, true) if (c > 1) then addEvent(fms, 1000, m, p, c-1) end end fms("Spider", getCreaturePosition(cid), 5)
Mass spawn around GOD:
!lua for i = 1, 20 do doSummonCreature("Spider", getCreaturePosition(cid), true, true) end
Spawn temple NPC
For FACC towns:
/s The Oracle
For PACC towns:
/s The Gatekeeper
MAIN
Open Desert Quest
Create teleports that allow 20+ levels do quest solo without items: