Jump to content

Server questions

Go to solution Solved by kevink817,

What operating system should I use for the server? And what tools should I use?

 

The operating system needed depends on what kinds of services you are going to run (ex. some services are only written for windows, some and written with versions that can be run on linux or mac OS X, or all of the above). Windows would be easier to configure, if thats what you're already familiar with, and has a built-in firewall 'Windows Firewall' that can be configured to lock down the server. Linux distros tend to be more secure, but you will need to see if they come with a built-in firewall or if you will need to install one seperately.

 

I currently run a Teamspeak 3 server on a FreeBSD virtual machine that has been isolated from the rest of my network except for remote management (SSH) from my desktop PC, and it has been working pretty well. A windows virtual machine and Teamspeak 3 service would have been MUCH easier to configure, however.

Good afternoon everyone,

 

My question is, If i would use an old computer as a server-type-thing, for making servers for games, or for a TS3 server, and if I would expose the addresses to random strangers, would I be at risk? I would have nothing else on the server. Would I need to have to take extra security measures? Or odes it not matter?

 

Thanks in advance!

 

-The_Laginator

Link to comment
https://linustechtips.com/topic/383549-server-questions/
Share on other sites

Link to post
Share on other sites

Of course you are at risk and need to take measures. Any entry point on your networks to the internet is another way that a threat can be introduced to the rest of your network.

Motherboard: MSI G45 | CPU: Intel i7 4790K | RAM: 16GB G.Skill DDR3 | SSD: 2x Samsung 840 Evo 256GB | Graphics: EVGA GTX 1080 FTW | PSU: Corsair HX650W | Cooler: Cooler Master Hyper 212 Evo | Fans: 6x Corsair SP120's | Case: NZXT H440 Razer Edition | OS: Windows 10

Link to comment
https://linustechtips.com/topic/383549-server-questions/#findComment-5178362
Share on other sites

Link to post
Share on other sites

Use your router's port forwarding features to forward only the specific ports required for users to connect to the server. Ensure the server stays up to date, and ensure it also has a local firewall that only allows inbound connections on the server ports and ports required for remote administration (SSH/RDP), and outbound connections as required for updates (Usually TCP/80, TCP/443, and TCP/UDP/53).

 

Anytime you connect a PC/Server to the internet, regardless if it's public facing or not, you assume a certain amount of risk. By keeping your system up to date, and correctly configuring the security tools you have available, you can minimize that risk.

 

EDIT: You should also limit Remote Administration to your own PC's IP address, or at least the subnet of your local home network (in the case you are using DHCP.)

Link to comment
https://linustechtips.com/topic/383549-server-questions/#findComment-5178376
Share on other sites

Link to post
Share on other sites

Use your router's port forwarding features to forward only the specific ports required for users to connect to the server. Ensure the server stays up to date, and ensure it also has a local firewall that only allows inbound connections on the server ports and ports required for remote administration (SSH/RDP), and outbound connections as required for updates (Usually TCP/80, TCP/443, and TCP/UDP/53).

 

Anytime you connect a PC/Server to the internet, regardless if it's public facing or not, you assume a certain amount of risk. By keeping your system up to date, and correctly configuring the security tools you have available, you can minimize that risk.

 

EDIT: You should also limit Remote Administration to your own PC's IP address, or at least the subnet of your local home network (in the case you are using DHCP.)

What operating system should I use for the server? And what tools should I use?

 

Link to comment
https://linustechtips.com/topic/383549-server-questions/#findComment-5178586
Share on other sites

Link to post
Share on other sites

What operating system should I use for the server? And what tools should I use?

 

The operating system needed depends on what kinds of services you are going to run (ex. some services are only written for windows, some and written with versions that can be run on linux or mac OS X, or all of the above). Windows would be easier to configure, if thats what you're already familiar with, and has a built-in firewall 'Windows Firewall' that can be configured to lock down the server. Linux distros tend to be more secure, but you will need to see if they come with a built-in firewall or if you will need to install one seperately.

 

I currently run a Teamspeak 3 server on a FreeBSD virtual machine that has been isolated from the rest of my network except for remote management (SSH) from my desktop PC, and it has been working pretty well. A windows virtual machine and Teamspeak 3 service would have been MUCH easier to configure, however.

Link to comment
https://linustechtips.com/topic/383549-server-questions/#findComment-5178642
Share on other sites

Link to post
Share on other sites

The first thing you're going to want to make sure is that you are able to use the services you want on your provider or current providers internet package. Most ISP's block pretty well all the ports on all residential packages, thus requiring you to upgrade to a business account, others have it stated in the TOS that you are not allowed to run anything for services on the account as it congests the network too much and can't handle it.

No matter what OS you run or who you give the info to, you will always run the risk of an attack, it's no different than your desktop, it's out there just waiting, unless you are taking steps to prevent it (IP cloaking etc) then you'll always be vulnerable.

Motherboard: MSI G45 | CPU: Intel i7 4790K | RAM: 16GB G.Skill DDR3 | SSD: 2x Samsung 840 Evo 256GB | Graphics: EVGA GTX 1080 FTW | PSU: Corsair HX650W | Cooler: Cooler Master Hyper 212 Evo | Fans: 6x Corsair SP120's | Case: NZXT H440 Razer Edition | OS: Windows 10

Link to comment
https://linustechtips.com/topic/383549-server-questions/#findComment-5178784
Share on other sites

Link to post
Share on other sites

a TS3 server,

If you want a simple solution for TS3, just connect to teamspeak.ltt-unofficial.com ;)

That's a public TS3 hosted by @looney and used by lots of LTT members. There are plenty of rooms so you can still be in private with your friends if wanted/needed.

 

They might even be able to help you out with game servers, but don't quote me on that ;)

Link to comment
https://linustechtips.com/topic/383549-server-questions/#findComment-5192616
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×