Cheap VPS & Xen Server


Residential Proxy Network - Hourly & Monthly Packages

CIITIX-VoIP 1.0 How-To


This document can be a used as a rough guide to installation of CIITIX-VOIP on a persistent media. It also describes the basic usage.

CIITIX-VoIP is a carrier grade VoIP server distribution, leveraging upon the great efforts of the open source community. CIITIX-VoIP is based on rock solid Debian Lenny. This distribution comes as a turn-key solution to any company (small, medium to large scale) wishing to deploy a SIP-based presence service à la Skype. Laced with accounting, NAT and DB backend based features, setting up a SIP based setup is a breeze, achievable within 7 minutes. Visit their site (http://ciitix.ciit.net.pk) for more information.

Download link http://ciitix.ciit.net.pk/index.php/downloads

 

Installation

1. Insert CIITIX-VoIP CD in CD-ROM and boot your computer from CD-ROM and at boot prompt choose “Start CIITIX-VOIP Live” to run distribution in live mode or opt for “Start GUI Install” to install it on your Hard Disk. We shall demonstrate the latter.

cv1

2. Choose language.

cv2

3. Choose your Location/Country territory or area.

cv3

4. Select your keyboard layout.

cv4

5. Configure network by first providing Hostname for your computer.

cv5

6. Provide the domain name for your computer.

cv6

7. Choose a partition method “Guided – use entire disk” if you are a newbie to Linux will create required partitions itself.

cv6

8. Select again “Guided partitioning” and click “Continue”.

cv8

9. Select the disk you want to partition and click “Continue”.

cv9

10. Select “All files in one partition (recommended for new users)” and click “Continue”.

cv10

11. Select “Finish partitioning and write changes to disk” and “Continue”.

cv11

12. Check “Yes” under the “Write changes to Disks?” and “Continue”

cv12

13. Setup “root” user password.

cv13

14. Provide full name of non-administrative user.

cv14

15. Fill in desired username of non-administrative account.

cv15

16. Now provide desired password for this non-administrative user account.

cv16

17. check “Yes” under the “Install the GRUB to master boot record?” and click “Continue”.

cv17

18. Click “Continue” to proceed with Install.

cv18

After reboot you should be able to login with user/root. Go ahead and log in.

Edit the following file to activate real-time proxy for your users if they are on the NATted network.

root@CIITIX-VOIP:~# vi /etc/default/rtpproxy

Change only the first occurrence of “localhost” to the IP/DomainName of your server. Save & exit.

Restart the realtime proxy or the server if you are too challenged.

root@CIITIX-VOIP:~# /etc/init.d/rtpproxy restart

User Configuration

1. On the command prompt as a super user, create users as follows:

root@CIITIX-VOIP:~# kamctl add omar 123

User “omar” with password “123” should be created. Likewise create other users.

2. Users could be removed as follows:

root@CIITIX-VOIP:~# kamctl rm <user name>

3. Passwords can be changed as follows:

root@CIITIX-VOIP:~# kamctl password <user name> <newpa*sword>

 

Client Configuration

Installation

You can try any SIP client (Soft-phone/Hard-phone) with xcap protocol support.

This demo uses sip-communicator from http://www.sip-communicator.org/index.php/Main/Download (which is a free client but still in alpha stage). Download the one for your architecture & Operating System.

You can also try Bria or eyebeam soft-phones from http://www.counterpath.com/

 

User Configuration

Run “sip-communicator”, and choose “Add New Account” from the “File” menu.

From the “Network” comb box choose “SIP”.

sip3

Add the user credentials. “omar”/”123” in our case. You can use the IP address of the server or the FQDN if you have a DNS setup. Click the “Advanced” button afterwards.

sip5

Click the “Presence” Tab & set the entries accordingly. The suffix from “5060” onwards should remain the same. (Default port of SIP is 5060 if you have changed it use that one). This step is imperative if you wish to maintain a permanent list of your buddies (sort of like roaming profile thing). Click the “Next” button afterwards.

sip7

Click “Sign in” if all the information is right. You should be logged in after 1-2 seconds.

sip8

Adding contacts/buddies is also pretty straight forward. Just choose the “Add Contact” from the “File” menu. Add your contact.
Note: You cannot search for users. You just have to know about your contact’s username beforehand. In this example a buddy named “osman” is being added. And yes he also has to be registered on the same server.

sip9

The status of your contacts will be displayed according to their active status.

sip10

Congratulations! You have set up CIITIX-VOIP successfully.

 

 

Comments

comments