Solved Setting up a server with VPN

kgcrafts

New member
Local time
7:07 AM
Messages
11
Location
Wisconsin
Hi all,

I want to set up a server to be used for my website, to include nearly 50,000 family pictures. These pictures are to be accessed by those family members. The server in house would connect 2 of 3 computers. Ideally, if possible, I'd like some type of security - like VPN. Is this possible?

I'd prefer not to buy a server, if possible, rather I could use a low-end ($500 range) desktop computer.

Thanks in advance.

Gilbert
 

My Computer

Computer Manufacturer/Model Number
Dell
OS
Windows XP / SP3 32-bit
CPU
Pentium 4 CPU 3.20GHz
Memory
4GB RAM (Crucial)
Monitor(s) Displays
Dell 17" flat screen
Hard Drives
Western Digital 160GB (system drive)

Western Digital 500GB (data files)
What would be the typical usage of this website? Just to be accessed by family or available to the general public? Will it be used on your house only or over the internet?

What kind of "security" do you want exactly? What kind of restrictions do you have in mind?
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Check with your ISP before proceeding. Most do not permit operating an Internet accessible server with a standard account.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
HP
OS
Windows 7 Pro 64 bit
CPU
Xeon W3520
Memory
8 GB
Graphics Card(s)
Nvidia Geforce 210
Alejandro85: The website's intent is for family and friends only. Therefore I don't need SEO. It'll be used over the Internet.
The security I was looking at was someone not hacking into the server (externally) and the third computer (not
on the server) not gaining access to the server or any computer connected to the server (internally).

LMiller7: Great point - never even thought about that one. I do have a premium account......but still?
 

My Computer

Computer Manufacturer/Model Number
Dell
OS
Windows XP / SP3 32-bit
CPU
Pentium 4 CPU 3.20GHz
Memory
4GB RAM (Crucial)
Monitor(s) Displays
Dell 17" flat screen
Hard Drives
Western Digital 160GB (system drive)

Western Digital 500GB (data files)
Those requirements are covered pretty much by any webserver out there, you just need to configure it properly. I use Apache myself for a similar purpose and it serves me well, at least for such "toy" usage.

You don't need a VPN at all, in fact that would only complicate the setup, and is not needed at all for proper security. Just follow the normal security practices (which most people carefully ignore :p) and you'll be fine.

To begin with, you need to forward port 80 on your router to the server IP (which must be fixed). Also configure your firewall to allow incoming connections on port 80 for the webserver process.
For the webserver itself, you most likely want to run it as a service so you don't need to login for it to run. Make sure to use a dedicated user account for it (do NOT run it as system). The account must have a strong random password, be used to start the service and nothing more, don't login to it. Of course it must not be an administrator.
For the site, if it's private I would at least configure it to require at least basic authentication, so only those with the password can see it. I would seriously consider HTTPS instead of plain HTTP, so no one can intercept the data in-transit, or sniff passwords. For personal usage, even a self-signed certificate will do, if you consider carefully the browser warnings you'll get.
You also might want to look into some dynamic DNS service if your ISP don't gives a fixed external IP.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Cool. It'll take me a little bit to decipher your words, but I'm sure I'll get it soon enough. Thanks for your help!

Gilbert
 

My Computer

Computer Manufacturer/Model Number
Dell
OS
Windows XP / SP3 32-bit
CPU
Pentium 4 CPU 3.20GHz
Memory
4GB RAM (Crucial)
Monitor(s) Displays
Dell 17" flat screen
Hard Drives
Western Digital 160GB (system drive)

Western Digital 500GB (data files)
:p
Sorry, I go too technical sometimes!
To resume, begin selecting a web server and installing it. If you can view a page from it from your local network then it's a step forward. Then try deploying the real website into it.
BTW, do you have the pages ready or just the idea?
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)

My Computer

Computer Manufacturer/Model Number
Dell
OS
Windows XP / SP3 32-bit
CPU
Pentium 4 CPU 3.20GHz
Memory
4GB RAM (Crucial)
Monitor(s) Displays
Dell 17" flat screen
Hard Drives
Western Digital 160GB (system drive)

Western Digital 500GB (data files)
Looks great!
Is that already your house's server or still have to move it?
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Toshiba Sattelite A665-S6092
OS
Windows 7 Ultimate x64
CPU
Intel Core i7-740QM
Memory
8 GB DDR3
Graphics Card(s)
NVIDIA GeForce 330GT
Screen Resolution
1366x768
Hard Drives
Samsung 840 SSD 500GB
1TB USB3 external HD
Cooling
Coolermaster Notepal U3 notebook cooling pad
Internet Speed
3mbps ASDL
Antivirus
ClamWin 0.98.7
Browser
Opera 12.17 x86 (main), Firefox 38 (sec), IE11 (last resort)
Back
Top