Tips Buy Web Hosting

Posted by Android On Jumat, 22 Juli 2011 0 komentar
Web Hosting is one form of rental services on the Internet that allows a person online to the websites / web on the internet. The place is called the hosting of data storage, and usually measured in units of capacity in megabytes (Mb) up to terabytes (Tb) and have a connection to the internet so that data can be requested or accessed by users from all over the place simultaneously. So in short for web hosting is a web hosting or data storage from a web.

With the increasing number of companies that sell web hosting services make consumers confused in determining the choice. There are companies that offer hosting at a great price some are very cheap, there are limits there are also features that include unlimited versatile features, and much more to offer the lure to attract the attention of consumers. As consumers we must be extra careful not to be fooled by the outside appearance of the web hosting company. Here are tips to get the best web hosting, order of things that most need to prioritize.

Tips for Choosing Web Hosting

1. Service

Web hosting is a business-related services, and service means service. Of course you feel very upset if you have difficulty or even problems with the web hosting and then you try to contact Customer Support but no response. For that before buying web hosting, make sure you choose a web hosting company that has customer support that provide the best service.

2. Quality of Server and Network

Consumers who purchase web hosting would want a website and email is always accessible with a smooth, fast, and guaranteed data security. Before you purchase a hosting it is better if you do a check and recek for quality and speed of server access, and of course even better if your web hosting company is giving a trial or a trial account.

3. Rights to the Domain and Hosting You Buy

Goods you have purchased is yours entirely, and make sure you have full access rights over the domain and hosting. Currently there are still many companies that do not give full access rights over its domain, making it difficult if consumers want to move hosting let alone perform the domain transfer to another company.

4. Reliable and Professional Company

In choosing a web hosting company make sure you buy at a trusted because it involves data security and continuity of your business. And choose a responsible company and give warranty for the products it sells.

5. Price

In business services, the price is the last thing that can be used for comparison. Because the same price does not necessarily indicate the same quality. Adage says 'There is no way prices', most of it is true. You should be suspicious if there are companies that provide web hosting prices are very cheap especially with unlimited features. We know that the web hosting servers have restrictions, space (hard drive) has a limit, traffic / bandwidth have limits, and of resources of a computer / server has a limit. But do not close the possibility of good quality can be obtained at a cheap price, for that consumers should be more observant in choosing.
READ MORE

How to Make VPS

Posted by Android On Selasa, 12 Juli 2011 0 komentar

Nowadays a lot of which can be used to create a vpn server from starting a direct form of hardware up to the only form of application, from the expensive to the free.

OpenVPN is a VPN application is free (opensource) is quite reliable. Some sources say OpenVPN is in fact not the safest but if the data must be transferred between two or more networks are not too sensitive like more than enough moreover OpenVPN OpenVPN is also very easy to install.

Here I will just tell you about the installation steps OpenVPN on FreeBSD. Although probably could have used some of his tricks on Linux or * nix like any other OS.

Ok long story rather than let's start it.

First OpenVPN on FreeBSD can be found in the folder / usr / ports / security / openvpn, which is required usually lzo library lib but since I installed it through the ports, then all the dependencies will automatically be installed.

For installation please follow these steps (all performed by root)

cd / usr / ports / security / openvpn
make config
Make the build
make install clean

Performed the above steps so that you have a chance to see what happens at each step. Actually you can just change directory and typing make install clean immediately.

After the installation process goes wrong and no significant errors, then input the following line to / etc / rc.conf with your favorite text editor.

openvpn_enable = "YES"

Now we will create a config file to be placed in the folder / usr / local / etc / openvpn if the folder does not exist yet please make advance with the command

mkdir / usr / local / etc / openvpn

Then please move to the folder and start creating openvpn.conf file with your favorite text editor.

cd / usr / local / etc / openvpn
pico openvpn.conf

Now please enter the following sample config.

# Specify device
dev tun

# # The server and client IP Pool
server 10.8.0.0 255.255.255.0
ifconfig-pool-persist ipp.txt

# Certificates for VPN Authentication
ca / usr / local / etc / openvpn / keys / ca.crt
cert / usr / local / etc / openvpn / keys / server.crt
key / usr / local / etc / openvpn / keys / server.key
dh / usr/local/etc/openvpn/keys/dh1024.pem

# Routes to client
push "route 192.168.0.0 255.255.255.0"
# Compression VPN link
comp-lzo

keepalive 10 60
ping-timer-rem
persist-tun
persist-key

# Run OpenVPN as a daemon and drop privileges to user / group nobody user nobody
group nobody
daemon

Save the file above, and we continue with cerificates. Copy the script to create a certificate from the folder / usr / local / share / doc / openvpn manner as follows (examples copied it to the folder / home / giest please be replaced with your user).

cp-r / usr / local / share / doc / openvpn / easy-rsa / home / guest /
cd / home / guest / easy-rsa

After successfully copying easy-rsa scripts then please adan edit the vars file with your favorite editor and adjust purposes (without dieditpun no problems then you will be given only a few questions over and over again). Here are examples of parts that you need to edit.

export KEY_COUNTRY = ID
export KEY_PROVINCE = "ENGLAND"
export KEY_CITY = LONDON
export KEY_ORG = "GUEST-VPN"
export KEY_EMAIL = "admin@guest.org"

Then we moved from the FreeBSD default shell (usually tcsh) to sh or bash first. If you do not move the shell I guarantee you will not succeed in making certificates for openvpn.

To switch to sh or bash please type the following command.

sh

Once you move the shell follow the steps below.

. vars
NOTE: Pls you run. / Clean-all, I Will be doing a rm-rf on / usr / home / Guest / easy-rsa / keys
. / Clean-all
. / Build-ca
Generating a 1024 bit RSA private key
....................................++++++
..............++++++
writing new private key to 'ca.key'
-----
You are about to be asked to enter information That Will be incorporated
into your certificate request.
What you are about to enter is what is Called a Distinguished Name or a DN.
There are quite a Few fields but you can leave some blank
For some fields there Will be a default value,
If you enter '.,' Will the field be left blank.
-----
Country Name (2 letter code) [ID]:
State or Province Name (full name) [ENLAND]:
Locality Name (eg, city) [LONDON]:
Organization Name (eg, company) [GUEST-VPN]:
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []:
Email Address [admin@guest.org]:

Ok as you can see you are required to answer some questions, but because previously I've edit the file vars so I can just hit enter to use the default answer.

Next is to build certificate and key follow the steps below

. / Build-key-server server
Generating a 1024 bit RSA private key
..........++++++
.................................................. ++++++
writing new private key to 'server.key'
-----
You are about to be asked to enter information That Will be incorporated
into your certificate request.
What you are about to enter is what is Called a Distinguished Name or a DN.
There are quite a Few fields but you can leave some blank
For some fields there Will be a default value,
If you enter '.,' Will the field be left blank.
-----
Country Name (2 letter code) [ID]:
State or Province Name (full name) [ENGLAND]:
Locality Name (eg, city) [LONDON]:
Organization Name (eg, company) [GUEST-VPN]:
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []: SERVER
Email Address [admin@guest.org]:

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: 123456
An optional company name []: ARSENAL
Using configuration from / usr / home / Guest / easy-rsa / openssl.cnf
Check That the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
countryName : P RINTABLE: 'ID'
stateOrProvinceName: P RINTABLE: 'ENGLAND'
localityName : RINTABLE: 'LONDON'
OrganizationName : RINTABLE: 'GUEST-VPN'
commonName : RINTABLE: 'SERVER'
emailAddress : IA5STRING: 'admin@guest.org'
Certificate is to be certified until July 12 18:04:29 2019 GMT (3650 days)
Sign the certificate? [Y / n]: y

1 out of 1 certificate requests certified, commit? [Y / n] y
Write out database with 1 new entries
Data Base Updated

See if we do not edit the file vars we need to answer that question once again. now we will build certificate and key for use by the client. I emulated this will make the client certificate for 2 only. if you have more than two clients please adjusted.

. / Build-key client1
Generating a 1024 bit RSA private key
.........++++++
....................................++++++
writing new private key to 'client1.key'
-----
You are about to be asked to enter information That Will be incorporated
into your certificate request.
What you are about to enter is what is Called a Distinguished Name or a DN.
There are quite a Few fields but you can leave some blank
For some fields there Will be a default value,
If you enter '.,' Will the field be left blank.
-----
Country Name (2 letter code) [ID]:
State or Province Name (full name) [ENGLAND]:
Locality Name (eg, city) [LONDON]:
Organization Name (eg, company) [GUEST-VPN]:
Organizational Unit Name (eg, section) []:
Common Name (eg, your name or your server's hostname) []: CLIENT1
Email Address [admin@giest.org]:

Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []: 123456
An optional company name []: ARSENAL
Using configuration from / usr / home / Guest / easy-rsa / openssl.cnf
DEBUG [load_index]: unique_subject = "yes"
Check That the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
countryName: P RINTABLE: 'ID'
stateOrProvinceName: P RINTABLE: 'england'
localityName: P RINTABLE: 'london'
OrganizationName: P RINTABLE: 'GUEST-VPN'
commonName: P RINTABLE: 'CLIENT1'
emailAddress: IA5STRING: 'admin@guest.org'
Certificate is to be certified until July 12 18:10:43 2019 GMT (3650 days)
Sign the certificate? [Y / n]: y

1 out of 1 certificate requests certified, commit? [Y / n] y
Write out database with 1 new entries
Data Base Updated

To client2 just typing

. / Build-key client2

you should replace only the part

[Source] Common Name (eg, your name or your server's hostname) []: CLIENT2 [/ source]

If you do not make changes here the certificates and keys for the client to the two would not formed.

Next we build dh parameters with a command like the following

1. #. / Build-dh
2. Generating DH parameters, 1024 bit long safe prime, generator 2
3. This is going to take a long time
4.

ok now completed the process of making key right now you just exit back to your default shell with the command exit

Now copied keys folder to / usr / local / etc / openvpn with the command

cp-r keys / usr / local / etc / openvpn /

Before we start running the openvpn server we first prepare a file for the log. Please edit the file / etc / syslog.conf and add the following line at the bottom of the syslog.conf file.

! Openvpn
.* / Var / log / openvpn.log

then create the file and restart syslog openvpn.log ny

touch / var / log / openvpn.log
killall-HUP syslogd

Now we load the first module tun / tap tun device that could arise later.

kldload if_tun
kldload if_tap

if you find errors kldload: can not load if_tun: File exists mean tun or tap and it was too load so do not worry.

In order to tun and tap was loaded each time the boot please edit the file / boot / defaults / loader.conf then locate the following lines and change to YES

if_tap_load = "YES" # Ethernet tunnel software network interface
if_tun_load = "YES" # Tunnel driver (user process ppp)

Ok lah is now complete we are ready to run the OpenVPN server for the first time. To run OpenVPN please type the following command.

/ Usr / local / etc / rc.d / openvpn start

Next we check whether everything is ready or not we check first with the command ifconfig tun device

tun0: flags = 8051 mtu 1500
inet 10.8.0.1 -> 10.8.0.2 netmask 0xffffffff
Opened by PID 10147

If you've seen a display like the above means that the OpenVPN server is already successful path.

It remains to add the following rules for your pf.conf

# VPN Interface
vpn_if = "tun0"

# VPN Network
vpn_network = "10.8.0.0/24"

# NAT VPN connections
nat on $ ext_if from $ vpn_network to any -> ($ ext_if)

# Inbound VPN connections
pass in on $ ext_if proto udp from any to port 1194 keep state
pass quick on $ vpn_if


READ MORE

hosting tutorial for newbie

Posted by Android On Selasa, 05 Juli 2011 0 komentar


Hosting is a place or Internet service to create web pages that you created online and can be accessed by others. So, based on own experience of hosting, there is one thing to note in terms of renting a hosting for the site that we created, ie: note the true owner of the company's rental service provider hosting, about whether stable or not. Companies that are unstable, potentially aka "bankrupt" or going to close, more or less will cause instability of the sites we manage. For example it could cause problems of domain ownership, the problem of domain transfer process is complicated due to email "hostmaster" no man's land, and so on. Sure we'll hassle of having problems earlier. Therefore choose a company that is stable, although it may cost a little bit expensive. but we can avoide all risk with make own hosting a thome.

In this tutorial we will teach you make own hosting, what need for make it..?

PC for server specification.
ADSL modem with Internet connection Unlimited
XAMPP as Localhost

With the above assumptions infrastructure needs have been installed and an Internet connection Unlimited is the normal way we can make your own webhost with the help of XAMPP.

Now we begin to modify the modem configuration to make a pc that is connected to the adsl who we are as a server host needs as I mentioned above (www, ftp, telnet, etc.).

was logged into your Speedy ADSL Modem
speedy change in the modem connection, which was originally PPPoE / PPPoA (with user & password), Becoming Bridge Mode (without user & password)
Save your Modem Configuration. now to be able to get a dynamic ip from speedy, we switch to the connected PC with Speedy directly or connected through a hub.
open the Network Connection or by clicking Start - Settings - Control Panel - Network Connections
Then Make a PPP connection from your Windows to get a dynamic ip from speedy by clicking Create a new connections with your username and password Speedy
This will bring up Fields Username & Password, if you've followed the above correctly STEP 2, then the box that pops up will have been filled for his column username & password, now to do the connection, press CONNECT
When Speedy connection you two indicators will appear as shown below, and when the ipconfig via DOS, PC You Have 2 IP Address, which is Local IP (private IP) and IP from Speedy (public IP)

From the experiments above, your PC can now be made in servers that can be recognized the world directly, in the sense that can host many needs such as www, ftp, email, etc., for the above role is just as Bridging the modem (it has no IP and as a bridge your speedy internet connection)

Getting a dynamic DNS via DynDNS

DynDNS (Dynamic DNS) - www.dyndns.com is a provider for dynamic DNS and static IP as well as many Sub-Domain that can be used freely and FREE, in this article we will create a sub domain 'anda.subdomain.xxx' with subdomains are dozens of options already available in dyndns.com and periodically updating the domain to always recognize your speedy ip always change because it is dynamic, and supporting software.

Terms and How:

Your internet connection should already connected with your ISP
open this url in your browser: www.dyndns.com
or immediately wrote to create an account at: https://www.dyndns.com/account/create.html
do a confirmation via email before, and click on the url that is in it to activate your account.
when it is activated, your account will be activated immediately
dydns do log into the user + password before
click on the My Services located in upper right corner
menu, select Add Host Services (pl. circumference 1)
then click Add Dynamic DNS Host (pl. circumference 2)

A quick way to make by-pass numbers to 7-9 with a click / copy paste in browser: https://www.dyndns.com/account/services/hosts/dyndns/add.html

Example:

eg the hostname field: yourhost
then with the domain option: blogdns.net
some other setting? default (no change)
then click? Add Host

then the domain url address for your speedy is:

http://yourhost.blogdns.net/

NOTE:

Sub-Domain that you can make a sub-domain you forever
Sub-domains that you created earlier (http://yourhost.blogdns.net/) can not keep changing your ip on speedy unless you follow the last stage of which I will explain below, that will automatically update your dynamic ip with sub -domains at DynDNS
Updating DNS at DynDNS.com process

Updating DNS at DynDNS is very necessary, given ip Speedy you're a Dynamic IP (no IP)

In order to understand changes in the IP DynDNS always speedy, you need to update it regularly on his Web DynDNS, especially when the new modem at the switch, or other factors erosive change ip

To facilitate the process of Updating and updates AUTOMATICALLY, DynDNS has provided its support software provided by Free, which serves to lawyer-updatan automatically sub-domain with your speedy dynamic ip.

Follow the steps below and download the updater file:

https://www.dyndns.com/support/clients/ or here
extract is the file
install file
create groups
fill in your username and password there speedy, or click the Detect button to detect dialers account that you created above
then click OK until the application is closed, but be sure to try DynDNS icon is still there, wait a minute for about 5-10 seconds, to make connecting automatically DynDNS

enter the sub-domain that you created above with a choice of system DynDNS

Indicators:

Green tick you are successful
Check the yellow update process
Check your red failed
READ MORE