Tuesday, 12 July 2016

How to Create Self Hosted Multiprotocol VPN on VPS(Linux) using Softether VPN Server

Step 1: Create a VPS

First, you need to create a DigitalOcean Droplet.Personally I have tried it on Ubuntu 64 bit edition, and it has worked perfectly.


Go to Digital Oceans Website https://www.digitalocean.com (Free $10 Credit Included)

i) Click on Create Droplet:


ii) Click on Ubuntu & Select 14.04.4 x64:


iii) Choose a size (I am selecting $5/mo):


iv) Choose a data center Region (I am selecting New York):

v) Add SSH Key:

Just simply add SSH Key by clicking on New SSH Key !!
Actually there is no need to select other available options like Private Networking, Backups, IPV6, User Data as our sole purpose to host a VPN.

vi) I am using bitvise client to create SSH key.
You have to download and install it on win 10 desktop/laptop.
To download it follow this https://www.bitvise.com/ssh-client-download
Now, open Bitvise SSH Client and click on “Client key manager”



Generate new key export it to openssh format and save it on your desktop.


Note: Using notepad++ you can read the file to copy paste the ssh on Digital ocean droplet.
vii) Set hostname

Click on Create Done !!


Just copy the ip address that we getting after creating droplet and use this ip address to login in into VPS server by using Bitvise Client.



Then you will get root login screen.


Step 2: Updating OS

First of all we have to update the ubantu to latest version by using following code,
apt-get update && apt-get upgrade


Step 3: Download Softether VPN on Digital Ocean Droplet

To download the Digital Ocean Droplet we have to first install lynx by using following code,


apt-get install lynx -y

then use following code to download softether vpn server package,


lynx http://www.softether-download.com/files/softether/


Use arrow keys to move down & select the latest version, press enter key - select Linux - Select Softether VPN Server - Select 64 bit Intel or AMD - Select the package name and press “D” to download it on VPS - press “Q” & finally press Enter.


Step 4: Installing Softether VPN

Now we have to extract the package we received from the SoftEther download page and compile it for that use following command,

tar xzvf softether-vpnserver-v4.21-9613-beta-2016.04.24-linux-x64-64bit.tar.gz

after that we have to install some essential components to run the software smoothly for that use following code,
apt-get install build-essential -y

Thats it !! Now we have to start installation,
Now We have to create a directory into vpn server directory,
cd vpnserver

now run “make” to compile SoftEther into an executable file,
make

it will looks like this,


Select 1 to read the agreement, again to confirm read, and finally to agree to the License Agreement.

Now that SoftEther is compiled we can move the vpnserver directory to someplace else, here we move it to usr/local,

cd ..mv vpnserver /usr/localcd /usr/local/vpnserver/

And then change the files permission in order to protect them,
chmod 600 *chmod 700 vpnserverchmod 700 vpncmd

Now we have to create startup file to run server automatically,
vi /etc/init.d/vpnserver

paste the following into the file
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
DAEMON=/usr/local/vpnserver/vpnserver
LOCK=/var/lock/subsys/vpnserver
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0

Finally save and close the file by pressing esc and typing :wq to close vim.

make a directory at /var/lock/subsys if one does not exist,
mkdir /var/lock/subsys

Now change the permission for the startup script and start vpnserver using command below:
chmod 755 /etc/init.d/vpnserver && /etc/init.d/vpnserver start

Use the command below make it to run at startup:
update-rc.d vpnserver defaults

SoftEther VPN Server is now installed and configured to run at startup. Finally, we have to check if the VPN server is working,
cd /usr/local/vpnserver./vpncmd

Now press 3 to choose Use of VPN Tools and then type:
check

If all of the checks pass, then your server is ready to be a SoftEther VPN server and you can move on to the next step. Type “exit” to exit VPN Tools.


Step 5: Creating Admin Password

Now that you have SoftEther VPN server installed, you have to assign an administrator password in order to use with SoftEther. You can do this using vpncmd which is SoftEther’s command line based administration tool,
./vpncmd


Press 1 to select “Management of VPN Server or VPN Bridge”, then press Enter without typing anything to connect to the localhost server, and again press Enter without inputting anything to connect to server by server admin mode.

Then use command below to change admin password,
ServerPasswordSet


Step 6: Create A Virtual Hub

Just use following command to create Hub,
Hub Default


Step 7: Configuration of Linux VPN Server Using Windows Based Softether VPN Server Manager

Download http://www.softether-download.com/en.aspx?product=softetherthe Softether VPN Server on windows desktop/laptop



Now install it as normally & open Softether VPN Server Manager then click on New Setting you will get the window like this,


Set the Setting Name : Digital Ocean - Host name: the ip address that we have copied in Step 1(vii) and the password that we have already set up in Step 5 the click on OK- Connect. You will get window like this,




Now, click on Yes.



Do the setting as shown in above screenshot.



Click on Manage Virtual Hub - Click on Manage Users - Set New User as u want to only set username and password.

Done !! Server Hosted !

Step 8: Connect to this VPN by using Softether VPN Client

For this we have to download Softether VPN Client http://www.softether-download.com/en.aspx?product=softether



Install it as normally and open it on Desktop/Laptop where we want to use VPN.



Thats it We have connected to the VPN.

Thanks !!

Thursday, 13 March 2014

Best Discount offer by Axis Bank on flipkart.com

The best ever offer by Axis Bank & flipkart.com


What i found is that if a person want to purchase a new mobile phone or something greater than Rs.7500 can take full benefit  of this offer.The terms and conditions are attached as follows,

Axis Bank Debit and Credit Card Offer Terms & Conditions

  • Get Extra 10% Cashback on purchases of Rs 7,500 or more on AXIS Bank Debit and Credit cards issued in India.
  • This offer is valid starting 10th March 2014 (00:00:01 AM) and ending on 16th March, 2014 (11:59:59 PM) both days included.
  • This offer is valid on purchases from all sellers on flipkart.com
  • For an order to be eligible for the cashback, it should be paid for in-full by AXIS Bank Debit or Credit card only. Partial payment by Wallet or eGiftVoucher is not applicable.
  • This offer is not applicable towards the purchase of eGiftVouchers.
  • The maximum cashback that can be redeemed per card (including add on cards) on the AXIS Bank cashback offer is Rs 1,500. All add on cards along with the primary cards put together can avail Rs 1,500 cashback only during the promotion period (March 10-16, 2014).
  • AXIS Bank Debit cards and Credit cards held by the same customer would be eligible for separate cashbacks.
  • Add on cards would not have a separate cashback eligibility. An AXIS Bank Credit card with an add-on Credit card may NOT avail two separate cashbacks
  • AXIS Bank virtual and netsafe cards are eligible for the offer.
  • This offer is not applicable for Card-On-Delivery transactions.
  • The cashback will be credited to your credit card/debit card before 30th May, 2014.
  • All government levies like Sales Tax, TDS, any Local Tax, Octroi etc., shall be payable by the Cardholder as applicable at the time the respective programs were offered.
  • In case of any dispute, decision of Flipkart Internet Pvt. Ltd will be final and binding.
  • Orders that have been cancelled by the seller (due to non-availability of goods) will also not qualify for cashback. However, if after seller cancellation, the amount is below the qualifying limit of Rs 7,500, the cashback will be offered on post-cancellation amount. Example: If you ordered two items worth Rs 6,000 each (total cart value is Rs 12,000) and the seller cancelled one item due to non-availability, cashback will be offered on Rs 6,000 even though the post-cancellation amount is below qualifying amount of Rs 7,500.

SBICAPSEC: User Guide


Recently, got an email from sbicapsec that "Now sbicapsec.com becomes sbismart.com". New platform for trading with sbicapsec with some outstanding features. I have attached following steps for new user to understand new platform easily.



How to LOGIN ?

1. Go to www.sbismart.com

2. Click on "Trade Login"

3. Your Username is same as your Client code. (Your username is sent to you in the welcome e-mailer while
opening an account).

4. Incase, you have forgotten your Username, click on Forgot Username and enter your registered e-mail Id and PAN Number.

5. Fill in your Password. (A system generated password for the first time would be sent to you by pin mailer,
thereafter by e-mailer)

6. Once you fill in your system generated password, it will ask you to change the same. Change the password of your choice.(Refer to the Password Policy link on the Login page)


FUND LIEN / UNLIEN

1. Click on "MENU"

2. Click on"Rupee Icon"

3. Click on Mark Lien/Unlien for Funds

4. Select BankName&amount you wish to mark as Lien / Unlien

5. You will be shown the Transaction Reference number & taken to your internet banking login page. Enter your internet banking password here&proceed as per instructions.

Tuesday, 23 July 2013

How to know your BSNL mobile number ?


         Some time we forgot our mobile number then if we are calling BSNL customer care they says that "Sorry ! we cant tell you mobile number" so to overcome this problem just follow the given instructions below,

To know your mobile number just Send 
SMS "PROFILE" to 52244 
and you will get your mobile number as well as your PLAN

To know your account balance just dial
*123#

To know your Special Tariff Plans just dial
*112#
and follow the instructions


If any problem is there then please comment below so that i can help you........



Tuesday, 9 July 2013

BSNL Maharashtra Land Line Subscribers May Get SMS Alert Service


The total SMS alerts categories available are as below:

  • Invoice generated
  • Customer birthday/Anniversary wishes
  • Fault booking
  • Fault clearance
  • Payment reminder, 2 days before due date
  • Payment acknowledgement

To get this Free facility Click Here to Visit BSNL Official Site

OR

To Activate the Service send SMS to 09404001111


(a)For Registration of Mobile No Only,Send SMS 
in the format: reg <space><TelephoneNo>*<account number> as printed on bill 
For example reg 0771-2593793*10001361147 (Pls note that - and * are mandatory) 
(please note that Telphone number is in STD CODE-TEL NO format)

(b)For Registration of mobile no. & Email ID,Send SMS 
in the format: reg <space><TelephoneNo>*<account number>*<email address> 
For example reg 0771-2593793*10001361147*abcd@xyz.com
Click here to Register MobileNo/Email for your Landline

To deactivate the Service send SMS to 09404001111
(a)For Cancellation of both mobile and email address,Send SMS 
in the format: can <space><TelephoneNo>*<account number> as printed on bill 
For example can 0771-2593793*10001361147

(b)For Cancellation of Mobile no. Only,Send SMS 
in the format: canm <space><TelephoneNo>*<account number> 
For example canm 0771-2593793*10001361147

(c)For Cancellation of email Address Only,Send SMS 
in the format: cane <space><TelephoneNo>*<account number> 
For example cane 0771-2593793*10001361147

Monday, 8 July 2013

Online Certificate Programme of BSNL


BSNL offers online certificate programme for the benefit of students/employed/jobseekers to learn Telecom from the experienced faculty of BSNL.

Theory part can be learnt online and practical sessions will be conducted on crores worth of live equipments in the nearest BSNL training centre. The focus is mainly on Telecom related topics like Broadband Technology, Digital Switching Systems, Digital Transmission Systems, IP,Networking and Cyber Security, Mobile Communications, Optical Fiber Technology and Telecom Support Infrastructure.

Online Certification Program conducted by BSNL is a rare opportunity for the student and working community. The study material is made available to the students online and the students can undergo practical sessions in the desired learning centre.  The practical sessions are conducted on weekends either 4hrs on Sundays (8 Sundays) or 2hrs on Saturday and Sunday each (8 weekends).

The focus is mainly on Telecom related topics like  
(i)Broadband Technology
(ii) Digital Switching Systems 
(iii) Digital Transmission Systems 
(iv) IP, Networking and Cyber Security 
(v) Mobile Communications 
(vi) Optical Fiber Technology and 
(vii) Telecom Support Infrastructure. 

The curriculum has been carefully designed by the experts in BSNL and the classes will be handled by BSNL experts having rich experience in the relevant area.

BSNL has entered into an MoU with AICTE to facilitate the technical institutions/engineering colleges across the country, to respond to the need of providing state of art telecom equipment based operational skills to engineering graduates under the Employability Enhancement Training Program (EETP) of AICTE.This skill based human capacity building program aims to provide competency based employability enhancement skills and hands-on skill training through BSNL Training Centres/ Set Ups to the student community.

Program Overview

The complete spectrum of telecom practical skill learning shall be covered by 7 certificate programs (as launched by BSNL training centres on 25 Feb 2013) that are based on dual mode of Learning:

a) Online content assimilation by students for their respective semesters, with adequate support of subject matter experts of SME’s of BSNL through e-mail/online portal.

b) Practical hands-on exposure on the high end telecom operational equipments/systems to enable students for higher order domain/industry exposure through face to face contact sessions.

Broadly, the learning of students shall be certified as below:

1. BSNL Silver Certified Engineer: Successful completion of Digital Switching System, Transmission Switching System and Telecom Support Infrastructure certificate programs in fifth semester.

2. BSNL Gold Certified Engineer: Successful completion of Broadband Technology and Optical Fibre Technology certificate programs in sixth semester.

3. BSNL Platinum Certified Engineer: Successful completion of Mobile Communication and IP Networking and Security certificate programs in seventh semester.

Details of Course Fee 
Rs.5000+Service Tax(12.36%).
20% discount will be given as inaugural offer for new batch students.
25% discount will be given to the wards of employees/retired employees of BSNL. To avail this discount, self attested xerox copy of MRS card should be provided at the orientation session.

Documents are to be submitted when reporting for orientation session  
Identification proof.
Bank challan copy.
Educational qualification proof.
Xerox copy of MRS card in case of wards of employees/retired employees of BSNL.

Click Here to go and register Yourself


Sunday, 7 July 2013

Show Animated Visitor Counter in your Blog/Website

Steps :- 
1. Login to your Blogger account control panel. Select the "Design" tab at the top, and then select the "Add a Gadget" option. 

2. In the pop up window that appears, locate the "HTML/JavaScript" option and click the "+" button next to it 

3.Give your gadget a title (if you want), and copy the whos.amung.us widget code into the "Content" section of the gadget. Then press the "Save" button. 

4. Now click the "Save button" at the top of the page to save your settings. The widget is now installed on your blog! 


ex. see my blog left side or below



(function(){ var scripttags = document.getElementsByTagName('script') , i, l , s, d for (i = 0, l = scripttags.length; i !== l; i++){ if (scripttags[i].type === 'text/x-markdown') { s = scripttags[i] d = document.createElement('div') d.innerHTML = (new Markdown.Converter()).makeHtml(s.innerHTML) s.parentNode.insertBefore(d, s) } } })()