Ученик
(236),
закрыт
11 лет назад
Дополнен 11 лет назад
В настройках роутера 25565 порт открыт, звонил провайдеру он мне всё что можно посоветовал.. . Там DMZ host и так далее…. Сказал что порты открыты, firewall отключен и всё такое…. Ip не кривой, внешний ip всё как надо.
Сервер корявый? Я уже имею опыт с серверами minecraft и не только. Так что не в сервере дело
Дополнен 11 лет назад
Как у меня может быть Ip кривой? Я у провайдера вчера покупал внешний ip
Порты открыты в роутере
eat_food
Знаток
(437)
6 лет назад
Жмем Win +R .
в это окошко вводим cmd.
Появилась командная строка в ней пишем “ipconfig” (без ковычек)
Когда процесс выполнение закончился ищем строчку “IPv4 адрес”.Это твой внутренний IP-адрес, вставляем этот IP в конфиг.
После скачиваем Utorrent и устанавливаем. В Utorrent нажимаем на кнопку настройкинастройки программысоединение и тут прописываем свой порт. Более подробное видео —->тык
Master Voxilius
Ученик
(120)
4 года назад
Если перепробовал все советы и не работает, то просто открой “server.properties” , и измени строку “server-port=25565” на “server-port=25566” (вместо 25566 можно любой порт), у меня заработало
Максим Бычков
Знаток
(252)
3 года назад
Нажми Win + R, введи команду cmd и в открывшейся командной строке введи ipconfig, найди своё подключение к интернету и там же найди строку с ipv4, зайди в файл server.properties и найди server-ip там возможно будет написан какой либо айпишник, но ты вместо его вводишь тот что был в командной строке а потом запускаешь сервер, но можно просто поменять порт на котором будет открыт сервер. Что бы узнать айпи через который к твоему серверу подключатся зайди в браузер зайди на сайт 2ip и он тебе покажет твой айпи, там же можно проверить открыт ли у тебя порт. Надеюсь объяснил достаточно понятно.
Дмитрий Александрович
Ученик
(119)
2 года назад
Спасибо мил человекам сверху. Я оказывается, хамачи новый закачал, а айпишники поменять забыл. Я уж и там и сям перенастраивал, и с выключенным хамачи оказвается не запускается и т. д Просто вбил новый айпишник и залетало!
Senko San
Ученик
(121)
1 год назад
Открываешь командную строку и пишешь ipconfig
Ищешь IPv4-адрес. . : 192.168.0.3 (У меня 3 у тебя может быть другое)
Заходишь в server.properties и вставляешь это в поле server-ip
-
Partition Wizard
-
Partition Magic
- How to Fix Minecraft Server Failed to Bind to Port [5 Ways]
By Ariel | Follow |
Last Updated December 20, 2021
When running the Minecraft server, a lot of people encounter the “Minecraft server failed to bind to port” error. Are you also struggling to fix the error? Now, you come to the right place. This post of MiniTool summarizes 5 accessible troubleshooting methods.
Why Minecraft Server Failed to Bind to Port
The Minecraft server failed to bind to port error often appears while Minecraft port forwarding and hosting for friends. After analyzing multiple user reports and forums, some possible reasons for the issue are explored.
The improper IP configuration is the main cause of the Minecraft failed to bind to port. If the port and IP address is being used by another server, it will trigger the error. Besides, some users reported that the Minecraft server failed to bind to port when Java is running in the background.
How to Fix Minecraft Server Failed to Bind to Port
When you encounter the “failed to bind to port” error for the first time, you can try restarting your computer and connecting to your router. If the simple restart fails to work, don’t worry. There are many effective troubleshooting methods for you.
Fix 1. Terminate Java Through Task Manager
As mentioned above, the “failed to bind to port Minecraft” error can be triggered by any processes of Java running in the background. To fix the error, you can try terminating the Java-related processes through Task Manager. Here’s how.
Step 1. Right-click the Start menu and select Task Manager from the context menu.
Step 2. In the Process tab, right-click the Java process and select End Task. Then follow the step to end all the Java-related processes. Make sure that a program named Java (TM) Platform SE Binary is terminated in the background.
Step 3. Navigate to the Startup tab and ensure that the Java application is disabled in the startup process.
Now, you can restart the server and check if the Minecraft server failed to bind to port issue still persists.
Fix 2. Change the Server.properties for Minecraft
The most common reason for Minecraft failed to bind to port error comes from the incorrect IP configuration. If you have entered something besides the “server-ip=” in the server.properties file, you will encounter the “failed to bind to port Minecraft server” error.
You can fix the issue by changing the server.properties file. For that:
Step 1. If there isn’t Notepad on your Windows PC, you need to install a text editor to edit the server files.
Step 2. Press Win + E keys to open the File Explorer, and then navigate to the Minecraft Server folder.
Step 3. Right-click on the Server.properties file and select Open with Notepad.
Step 4. In the text editor, find the Server-ip= option by pressing the Ctrl + F key and search for it.
Step 5. If you find an IP Address in the front of the Server-ip= option, remove the IP address. Then click on the Five > Save buttons and exit the text editor.
Now, you can run the server and see if the “failed to bind to port Minecraft server” error is fixed.
Fix 3. Add .jar/java/javaw as an Exception on Your Local Firewall
In the Minecraft forums, we found some users fixed the Minecraft failed to bind to port error by adding .jar/java/javaw as an exception to the local Firewall. Probably you should have a try. To do so, follow the steps below:
Step 1. Type firewall in the search box and then select the Windows Defender Firewall from the context menu.
Step 2. Click on Allow an app or feature through Windows Defender Firewall from the left pane.
Step 3. Tick the checkbox for jar/java/javaw file from the list of installed programs and click on OK to save the changes.
Fix 4. Renew Ipconfig
As you know, the failed to bind to port Minecraft server error can be caused by network issues. Renewing ipconfig is one of the most common ways to fix the internet issue. Here we will show how to renew ipconfig.
Step 1. Press Win + R keys to call out the Run dialog box and type cmd in the box. Then click on Shift + Ctrl + Enter keys to open an elevated command prompt so that you can run as administrator.
Step 2. Type the following commands one by one and hit Enter after each one. After running all commands below, you need to wait some time for this process.
- ipconfig /flushdns
- ipconfig /release
- ipconfig /renew
After that, you can check if the Minecraft server failed to bind to port issue is resolved.
Fix 5. Run Network Troubleshooter
In addition, you can run the network troubleshooter to fix internet issues. It can help detect network issues and try fixing them. Right-click the Network icon at the notification menu and select Troubleshoot problems. Then Windows will diagnose the problems automatically and help you fix them.
About The Author
Position: Columnist
Ariel has been working as a highly professional computer-relevant technology editor at MiniTool for many years. She has a strong passion for researching all knowledge related to the computer’s disk, partition, and Windows OS. Up till now, she has finished thousands of articles covering a broad range of topics and helped lots of users fix various problems. She focuses on the fields of disk management, OS backup, and PDF editing and provides her readers with insightful and informative content.
Minecraft – одна из самых популярных игр среди симуляторов выживания. Раньше вся суть геймплея сводилась к постройке домов и защите от монстров. Сейчас же разработчики добавили возможность играть по сети, что позволяет пользователям общаться прямо во время игры. Все это достигается с помощью серверов, которые создаются самими же пользователями. В данной статье будет рассмотрена ошибка «Failed to bind to port», возникающая при попытке запуска сервера.
Устранить сбой довольно легко. Для этого достаточно проделать некоторые манипуляции с командной строкой, поэтому первым делом запустим ее: одновременно нажимаем Win + R и в появившееся поле вводим cmd. После этого нажимаем «Ок».
Открываем командную строку
На экране откроется черное окно, в котором нужно прописать слово «ipconfig». Затем нажимаем «Enter».
Пишем ipconfig
Система выведет большое количество текста, среди которого нужно скопировать содержимое строки «IPv4 адрес».
Копируем IP-адрес
Теперь переходим в папку с сервером от открываем файл «server». Здесь находим строку «server-ip» и заменяем имеющейся IP-адрес на скопированный.
Находим строку «server-ip» и заменяем имеющейся IP-адрес
Затем закрываем файл с сохранением изменений. После этого заходим в браузер и скачиваем программу UTorrent. Процесс установки софта простой, поэтому останавливаться на этом не будем. Теперь запускаем утилиту и кликаем по кнопке «Настройки», далее «Настройки программы», затем «Соединение». В последней вкладке нужно прописать свой порт. В завершении сохраняем изменения и пробуем запустить сервер.
Заключение
Таким образом, устранить ошибку Failed to bind to port в Minecraft довольно просто. Достаточно внести некоторые изменения в файл «server» и программу UTorrent. Если у вас есть другие варианты решения проблемы, то обязательно поделиться ими в комментариях.
Оценка статьи:
(8 оценок, среднее: 4,50 из 5)
Загрузка…
Самое читаемое:
10.02.2023
Как включить комментарии в Телеграмм канале
В последних версиях приложения Telegram появилось новшество – возможность оставления комментариев к посту….
Далее
17.03.2022
Как установить дополнительные виджеты на экран телефона Андроид
Если у Вас возникли сложности с тем, чтобы добавить виджеты приложений на смартфон, то это пошаговое руководство…
Далее
17.03.2022
Как очистить кэш телеграмма на телефоне Андроид
Люди, которые активно используют мессенджеры, зачастую не догадываются о том, что в их мобильных гаджетах…
Далее
17.03.2022
Как скопировать ссылку на свой телеграмм Андроид
Любой из пользователей мессенджера Телеграм в тот или иной момент времени задавался вопросом, как узнать, где…
Далее
This thread was marked as Locked by user-6840779.
-
Search
-
Search all Forums
-
Search this Forum
-
Search this Thread
-
-
Tools
-
Jump to Forum
-
- |<<
- <
- >
- >>|
- 1
- 2
- 3
- Next
-
#1
Aug 24, 2013
Northcode-
View User Profile
-
View Posts
-
Send Message
- Coal Miner
- Join Date:
1/22/2012
- Posts:
136
- Minecraft:
Jenjen1324
- Member Details
So I lately have seen a lot of posts about the “Failed to bind to port…” message so I decided to post a solution for all of those.
Just to make sure: The message has generally NOTHING to do with your router or port-forwarding!
Common solutions
- The problem is that another instance of the server is already running on that port. If you can’t find the console to that port it may have crashed.
- If you have entered something in “server-ip=” in the server.properties file REMOVE IT!
- The local firewall of your computer could be blocking it. Add .jar/java/javaw as an exception.
To solve that you need to go to your taskmanager and look for a java process and terminate it.
Other solutions
The problem can also occur when you aren’t connected to any network. You need to make sure that you are connected to your router. Try the following steps:- Restart your computer
- Renew your ipconfig
- Open the network and sharing center and Troubleshoot problems (ik that the troubleshooter is sucky in windows but it can help setting up a connection.
- Check if you have your network drivers installed
If nothing works you can try changing the port in the server.properties and check that. If it works then it’ll be most likely that something is using the port already (another server/application). If it still doesn’t work it’s probably firewall issue. You can try disabling it or adding an exception to .jar, java and/or javaw
If you have any other solutions or that doesn’t fix your problem please post it here and I will try to help and resolve the problem.
Edit: Updated with some more cases/solutions
-
-
#3
Aug 24, 2013
Northcode-
View User Profile
-
View Posts
-
Send Message
- Coal Miner
- Join Date:
1/22/2012
- Posts:
136
- Minecraft:
Jenjen1324
- Member Details
Well it can have something to do with the local computer. When the computer itself blocks the usage of the port. I can hardly believe that it has something to do with the portforwarding, and about the internet activity: it should be able to open the port if you are connected to at least one network (even if it’s online or offline from the www)
I’ll add some stuff to the main post.
-
-
#4
Aug 24, 2013
Survivzor-
View User Profile
-
View Posts
-
Send Message
- Void Walker
- Location:
Don’t matter where u from; it’s
- Join Date:
9/16/2011
- Posts:
1,670
- Member Details
THE most common cause of this is people entering a server.properties value for ‘server-ip=’
Quote from rch
I use my shoe temporary Minecraft window sponge.
-
-
#5
Aug 24, 2013
Northcode-
View User Profile
-
View Posts
-
Send Message
- Coal Miner
- Join Date:
1/22/2012
- Posts:
136
- Minecraft:
Jenjen1324
- Member Details
THE most common cause of this is people entering a server.properties value for ‘server-ip=’
Updated.
And thanks for moving my post to the right section. I didn’t notice this category
-
-
#7
Sep 25, 2013
Stuticon-
View User Profile
-
View Posts
-
Send Message
- Newly Spawned
- Join Date:
9/25/2013
- Posts:
1
- Member Details
Ok listen i need help with making my server. MY server has been portforawrd(the console works fine). So when i open the console then open my minecraft server. It will say this “[SEVERE] Reaced connection timed out. Why does that say that. I cant play my minecraft server with my friends until that thing/sentence goes Away.
So plz help me
-
-
#9
Feb 2, 2014
What do I do if the server ip looks like this:
[12:14:54 INFO]: Starting Minecraft server on *:25565
It isn’t using my IP -
#10
Apr 11, 2014
I am having the same problem as TheOneWhoIsWlarus
-
#11
Apr 12, 2014
Northcode-
View User Profile
-
View Posts
-
Send Message
- Coal Miner
- Join Date:
1/22/2012
- Posts:
136
- Minecraft:
Jenjen1324
- Member Details
What do I do if the server ip looks like this:
[12:14:54 INFO]: Starting Minecraft server on *:25565
It isn’t using my IPI am having the same problem as TheOneWhoIsWlarus
The server doesn’t need to know it’s own IP. It’s like you don’t need to know where you live to receive a letter, but you need to know where you mailbox is -> the port. The server should work for you since *:25565 is the same message as I get and that’s the message you should get.
If the server is running on the same computer as you are playing minecraft, try connecting in minecraft to “localhost”. -
-
#12
Apr 25, 2014
The best answer is to go into your properties document and go down and look for something called port and enter
port: 25565– Change the port to below
port: 25573That might fix the problem! Thanks and atleast tell me if this was helpful!
-
#15
Jun 19, 2014
umm i need help im trying to make a minecraft server but i have a internet provider called WOW if u can help i cant seem to find out how to port forwarder can u plz help add me on skype it would help a lot thx
Skype:VIZekushion
-
#17
Aug 31, 2014
The best answer is to go into your properties document and go down and look for something called port and enter
port: 25565- Change the port to below
port: 25573That might fix the problem! Thanks and atleast tell me if this was helpful!
I tried that method, but it keeps showing this!
[18:20:02 INFO]: Starting minecraft server version 1.7.5
[18:20:02 INFO]: Loading properties
[18:20:02 INFO]: Default game type: SURVIVAL
[18:20:02 INFO]: Generating keypair
[18:20:02 INFO]: Starting Minecraft server on aruthor325.no-ip.org:25573
[18:20:02 WARN]: **** FAILED TO BIND TO PORT!
[18:20:02 WARN]: The exception was: java.net.BindException: Can’t assign requested address
[18:20:02 WARN]: Perhaps a server is already running on that port? -
#18
Sep 20, 2014
Northcode-
View User Profile
-
View Posts
-
Send Message
- Coal Miner
- Join Date:
1/22/2012
- Posts:
136
- Minecraft:
Jenjen1324
- Member Details
There might be a problem with the firewall of the computer. Try turning it off or if you are able to do it, add an exception.
-
-
#19
Nov 21, 2014
I am having this problem and looked and looked logs and files and I can’t find the problem!:(
-
#20
Nov 23, 2014
Ok I have a minecraft server and I can get on. How do I Get my friends on as well I’ve tried putting my ip in the server ip spot but then it just says ” **FAILED TO BIND TO PORT!
the exception was : Java.net.bindException : cannot assign requested address : bind
perhaps a server is already running on that port ?
”
So that’s what it says can you help?
-
#22
Nov 28, 2014
DroidKiwi-
View User Profile
-
View Posts
-
Send Message
- Out of the Water
- Join Date:
9/1/2014
- Posts:
7
- Member Details
My friend and me are trying to play Tekkit Lite multiplayer. I can host the server without issues but he always get this erro: FAILED TO BIND TO PORT.
If the “server-ip=” value is blank, the server works, but I can’t connect. We tried to add a exception in the firewall but it doesn’t solved the error.
There is no another server running with the same IP. I also have tried to change the port to 25573 but it didn’t work.
We both use Hamachi.
-
-
#25
Dec 15, 2014
DroidKiwi-
View User Profile
-
View Posts
-
Send Message
- Out of the Water
- Join Date:
9/1/2014
- Posts:
7
- Member Details
The IP you give your friends is your external IP. Through it your friends connect to you. You also have an internal IP, in which the server runs. Your external ip is how others see your computers internal IP, so they need to use your external ip to connect to your internal ip, in which the server runs.
A few days ago, my friend also had this error, because the firewall was blocking the connection between the Internet and Minecraft. Try to create an exception for minecraft, go to: Control Panel/System and Security/Windows Firewall. Click on Allow a program or feature through Windows Firewall, Change settings and look for Java(TM) Platform SE binary. Allow all to public and private networks. Done!
If you still get errors, disable firewall and try to play online LAN.
-
-
#26
Jan 10, 2015
Sicklick-
View User Profile
-
View Posts
-
Send Message
- Out of the Water
- Join Date:
2/11/2013
- Posts:
5
- Member Details
THIS IS WRONG!
Right now, most of the people wants there friends or family to play together in there server. This thread is helpful to some people but most of the people just complain. So I want to fix the FAILED TO BLIND PORT, but you are just saying to run the server with the port *25565. That means only you can join the server cause there is no ip. Well, you can also use Hamachi or port foward I tried all of those setting but it fails. So people want to save there IP and play so other people can join. Please fix this issue and make people don’t complain
-
-
#27
Jan 15, 2015
Northcode-
View User Profile
-
View Posts
-
Send Message
- Coal Miner
- Join Date:
1/22/2012
- Posts:
136
- Minecraft:
Jenjen1324
- Member Details
I stand with my point.
To clarify: The server-ip config is the IP the server is listening on incoming connections. If you leave it empty it’s going to listen to *:[configured port (25565 by default)] which means it doesn’t matter what local and/or remote ip the server is running on. Failed to bind to port is an issue which is caused by the host operating system. Either because something is already running on that port or the OS isn’t allowing you to open a TCP connection on that port (firewall,permissions and possible a hundred other possibilities).
In my opinion I am in the right, I have a fair knowledge on how TCP/IP connections work and I have run quite a few servers at the same time on the same machine. Never have I ever put something in the server-ip unless I was running with a bungee/proxy setup and it was always accessible from local and remote.
Edit: If you are using hamachi you may have to put your hamachi ip in the server-ip. Maybe the server doesn’t listen to VPN connections by default but I’m not so sure since I haven’t really used it much after I got a root server.
-
- To post a comment, please login.
- 1
- 2
- 3
- Next
- |<<
- <
- >
- >>|
Posts Quoted:
Reply
Clear All Quotes
Can’t create or host a server on Minecraft on Windows with an error message saying ‘Failed to Bind to Port’?
One of the best features of Minecraft is that it allows you to join or host servers online, in which you can invite your friends so that you can play together in the world that you have created. However, it is really frustrating when the feature decides to malfunction especially if you are the one tasked by your friends to host the server.
This kind of error usually occurs when the Java program on your computer runs on the background, which triggers a bug or error related to server hosting. On other occasions, the ‘Failed to Bind to Port’ error can also occur due to improper network settings, outdated network drivers, or an overprotective firewall.
To eliminate this specific problem on Minecraft, we decided to create a guide that will show you different techniques on how to fix the ‘Failed to Bind to Port’ error on Minecraft.
Let’s get started!
- 1. Restart Your Computer.
- 2. Check Your Internet Connection.
- 3. Use the Network Troubleshooter.
- 4. Update Your Network Drivers.
- 5. Terminate Jave on Your Computer.
- 6. Temporarily Disable Your Firewall.
- 7. Clear Your IP Settings.
1. Restart Your Computer.
For the first method, what we recommend you do is to give your computer a simple restart. It is possible that some of your system resources related to your network may not be loaded properly the first time you turn on your computer which causes the problem on Minecraft.
To rule out this scenario, you can try rebooting your operating system by doing the steps below.
- On your computer, click on the Start button located at the taskbar below your screen.
- Inside the Start menu, click on the Power button to open the Power Options menu.
- Lastly, click on Restart. This will begin to reboot your computer.
Wait for the process to finish, then go back to Minecraft and try to host a server to see if the error message would still occur on your computer.
However, if the problem is still present after rebooting your operating system, you can proceed to the next method below to try and fix the issue with Minecraft.
2. Check Your Internet Connection.
Hosting a server on Minecraft would require a fast and stable connection from your internet so that you and your friends can play without any problems. However, if you are seeing a ‘Failed to Bind to Port’ error message on Minecraft, it can indicate that your internet connection is currently having issues.
To verify this, you can try running a speed test on your computer using a third-party website like Fast.com (provided by Netflix) which can accurately measure your internet upload and download speed.
If the speed test result comes out slow or not close to the specified internet speed bandwidth on your monthly subscription, what you can do next is to restart your router. In restarting your router, locate the power cable on your router and unplug it. Now, wait for at least 5-10 seconds to allow the router to rest, then plug it back into your router to turn it on again.
Once the router has booted up, go back to your browser and perform another speed test to see if your internet connection is already fixed. However, if you are still having issues with your internet, then we recommend you to contact your ISP (Internet Service Provider) and report to them the issue that you are dealing with their internet service.
3. Use the Network Troubleshooter.
Since the ‘Failed to Bind to Port’ error message is related to your network connection, what you can try doing next is to run the Windows network troubleshooter which can effectively diagnose and fix problems related to your internet connection.
To use the troubleshooter, check out the steps below to guide you through the process.
- Press on the Windows key + S and search for Troubleshoot. Then hit Enter.
- Inside the Troubleshoot settings, click on Internet Connections.
- Lastly, click on Run the Troubleshooter. Follow the on-screen prompts to guide you on how to use the network troubleshooter.
After that, go back to Minecraft and try to host another server once again to see if the error message would still occur on the game.
4. Update Your Network Drivers.
If the troubleshooter was not able to fix the issue on Minecraft, what you can try doing next is to update your network drivers. It is possible that your drivers got corrupted during use or it has an existing bug or error which causes problems to the game when you try to host a server.
To rule this out, you can check for an update on your drivers by doing the steps below.
- On your keyboard, press on the Windows key + S and search for Device Manager.
- After that, click on Open to launch it.
- Next, click on Network Adapters to expand it.
- Lastly, right-click on your network driver and select Update Driver. Follow the on-screen prompts to properly update the driver on your computer.
After installing the driver update, restart your computer and try to host another server on Minecraft again to see if the ‘Failed to Bind to Port’ error message would still occur on your computer.
On the other hand, if you are still unable to host a game on Minecraft, what you can do next is to check if Java is running in the background.
5. Terminate Java on Your Computer.
For some unknown reasons, if the Java program on your computer is running in the background problems with hosting a server on Minecraft occur. In this case, what you should do is to close the Java program on your computer manually before hosting a server on the game.
To do this, check out the guide below.
- On your computer, press and hold the CTRL + ALT + DEL key on your keyboard to open the selection screen.
- Next, click on Task Manager.
- Lastly, find the Java program from the list of apps running on your computer and click the End Task button to close it.
Now, go back to Minecraft and try to host a server once again to see if the error message would still occur on your computer.
6. Temporarily Disable Your Firewall.
Since Minecraft uses your network to create a virtual server for your friends to join, it is possible that your firewall is actually blocking Minecraft from making any changes on your network which triggers the ‘Failed to Bind to Port’ error message.
To bypass this, you can try disabling your firewall while hosting servers on Minecraft. Check out the steps below on how to do this.
- First, press on Windows key + S on your keyboard and search for Windows Defender Firewall.
- Next, click on Open.
- Inside the Windows Firewall, click on Turn Windows Firewall On or Off.
- Lastly, turn off Windows Firewall and click on Ok to save the changes.
After that, go back to Minecraft once again and try to host a server to see if the ‘Failed to Bind to Port’ error message would still occur.
7. Clear Your IP Settings.
For the final method, what you can do is to erase the IP Address on Minecraft’s server properties. It is possible that the IP address set on the game’s server properties is already in use by another server which causes the error message.
To fix this, you can try clearing the IP address on your server properties.
- First, open the Server folder for Minecraft using the File Explorer.
- Next, scroll down and right-click on server.properties.
- After that, click on Edit with Notepad.
- Lastly, find the server-ip line on Notepad and clear its values. Save the changes and close Notepad.
Now, go back to Minecraft and try to host another server to check if the error message would still occur on the game.
This sums up our guide on how to fix the ‘Failed to Bind to Port’ error on Minecraft. If you know other ways on how to fix this kind of issue on the game, feel free to share it in the comment section below.
If this guide helped you, please share it. 🙂
-
John is a graduate of Information Technology. He’s been writing since 2016 and has published hundreds of articles. Besides writing, he is a tech enthusiast who loves sharing knowledge about the latest gadgets in the market. During his free time, he goes on long drives or plays online games like CS:GO and DOTA 2.