Archive for the ‘Server Technology’ Category
New FREE VPN solution for privacy protection
I was testing this for a few days. And looks ok. I tested it joining several sites where it was a restriction for Romanian users, or where they allowed only one user / computer, or per ip address.

Simple to be used, to be configured, is free, no need for username or password, or provide email address … nothing. Just get it, installed it run it and enjoy it. On top of every page they display advertisements, but … that is a small price to pay for privacy
This is the control panel of the application. Basically you just started and it is working !

Enjoy it !
Free Anonymous Surfing the Web
For quite some time I have been looking for a way to surf in some places and being seen as coming from another IP that my own.
I have tested these days one application that really have the functionality that I was needing. UltraVPN I have not tested yet this service but being based on OpenVPN I have no reason to be suspicious. When I will test this service here I will get back with more details! CYBER GHOST VPN This is the screen of the main windows.

Except sending emails from my outlook client all applications and websites where working ok. If you really need to send emails when being connected to this VPN you have to add some exceptions in the last tab. But be careful … in the FREE version you have only 10 GB of traffic / month. Anyway, for a free service, 10 GB of traffic is more than enough. You do not need to surf all the time behind a VPN.
On there website there is also a very nice connection speed test here.
—————
Best free DNS solution
Some time ago when my server was home for backup reason I looked some time until I could find a free DNS service that allowed hosting your own domain and have a nice IP update application for windows.
The only one I have found to be reliable was the www.freedns.afraid.org
I have used there service for a few months and had no major issues. The sites where up and running on a XAMPP installation (win XP SP2 so no real server), the changes at the domain’s register was reflected in there DNS servers in less than 10 minutes so it was really good and strong service. A good solution for the baking up mails and databases or files from a production server in a data center.
Have look at http://pro-hosting.cn/. It is hosted on such a system. Of course uptime is not compared to a server in a data center, but is acceptable for the purpose it was designed!
These services are also good.
www.editDNS.net – it has some limitation (5 domains), but it has some intuitive, very professional user friendly interface. I have chosen this service for a client of mine which had only one public IP and one server (we basically used an external DNS service).
www.xname.org – it doesn’t have any restrictions regarding the number of domains. The user interface is not that friendly, you have to know a little bit of DNS stuff in order to set the domains correctly.
All of these services can be used with dynamic IP using IP updaters programs which are available for windows and linux usually free of charge.
Webmin Installation
Webmin is a web based control panel that integrates with many unix operating system. It gives you the ability to control and see most of the processes and applications running on the machine, gives you the possibility of updating application installed on the server, creating clusters with other servers in the network and many other features.
It can be downloaded form www.webmin.com under a few forms depending on the distribution type on witch the application will be installed !
For RPM based application after you download the rpm file, open the console and write following:
rpm -U webmin-1.450-1.noarch.rpm // we have in this moment version 1.450-1
The installation goes with no user intervention or configuration from the users part. The installation of webmin on openSUSE 11.1 goes with no problem on a fresh installed server.
For non RPM distribution you have to download the tar file. After having the file on the server machine following commands must be triggered in the console:
[root@ /tmp]# gunzip webmin-1.450.tar.gz
[root@ /tmp]# tar xf webmin-1.450.tar
[root@ /tmp]# cd webmin-1.450
[root@ /tmp/webmin-1.450]# ./setup.sh /usr/local/webmin
- The Webmin configuration directory
The directory in which all Webmin configuration information is stored. This is now separate from the Webmin install directory, so that configurations are saved when you upgrade.
If you have previously installed Webmin and use the same config directory, this will be the only question asked. - The Webmin log directory
The location for pid and webserver log files. - The full path to perl on your system
This is usually /usr/bin/perl or /usr/local/bin/perl - Your Operating system type
In Webmin versions 0.990 and above, this question is only asked if your operating system cannot be automatically determined.
The setup script will display a list of supported systems. If your OS is not on the list, you can try choosing the closest match. However this may not work properly, and may even cause serious problems! - Web server port
The TCP port that the Webmin web server will listen on. - Web server login and password
The login name and password used to access the Webmin web server. - Web server hostname
The hostname of the machine on which Webmin will run. - Use SSL
This question will only be asked if your system has the Perl SSL libraries installed. See below for more.. - Start Webmin at boot time
If your OS is supported, Webmin will ask if you want to have it automatically started at boot time.
After that the application is ready to be used being accessible from a web browser at the address: https://localhost:10000
To be accessible from outside the network, port 1000 must be forwarded to the proper server (where webmin was nstalled) and also the firewall on the server must be configured so that is accepts connections on this port.
The simplest way to open up port 10000 is to use one of the Webmin firewall management modules, such as Linux Firewall, BSD Firewall or IPFilter Firewall. However, to access this you’ll need to run a brower on the same system as Webmin, and access it via the URL http://localhost:10000/.
The alternative is to login as root via SSH, and manually edit the firewall configuration file. On Redhat and derived systems, this is /etc/sysconfig/iptables, while on Debian it is /var/lib/iptables. The line you need to add is :
-A INPUT -p tcp -m tcp --dport 10000 -j ACCEPT
It should be added in the file just after similar lines which grant access to ports 80, 22 and so on.
Once this line has been added, you will need to apply the firewall configuration. This is typically done with the command /etc/init.d/iptables restart .
Personally I like to install Webmin from source, because you have more freedom in choosing the port, installation paths https vs http access, defining a separat user for accessing Webmin, user that do not need to be unix user also!




The article has
no responses yet