Download presentation
Presentation is loading. Please wait.
Published byAnnabella Farmer Modified over 9 years ago
1
Konrad Armitage & Matthew Lapinski NCS 416 Prof. Ronny Bull November 21 st, 2013
2
Project Scope Installation of an Asterisk server on a physical device to be used by the NCS club Installation & configuration of a conference bridge to allow multiple users from inside and outside the network to hold group meetings.
3
Equipment Dell PowerEdge 860 server Devices for testing Computers, cellphones etc. Hardphones and Softphones Headsets Packet analyzer (Wireshark & TCPdump)
4
Planning Stages Setup Asterisk on physical server Developed layout for network configurations Work with Sys Admins to implement networking Discuss choice between MeetMe() and ConfBridge() Setup SIP trunk Test abilities of the server Troubleshoot problems.
5
Networking and Installation Installation of CentOS and Asterisk Devices Configuration files Modules Networking Arrangements with CS Sys Admin Port configurations Setup of SIP trunk
6
Asterisk Installation CentOS 6.4 x86_64 minimal install Asterisk 2.6.32 from source * Initially created on NCS Club network and migrated to the 10.107.0.0 /16
7
Solving NAT Issues on a Campus Network 1) Publicly routable address 2) DNAT on external interface
8
DNAT Destination Network Address Translation Pre-processing alteration (doesn’t change source address) Changes the destination address to specified address Example: Asterisk server at 10.107.1.98 Packet destined for 150.156.201.22 -> Destination address changed to 10.107.1.98
9
Solving NAT Issues on a Campus Network
10
Firewall Rules UDP 5060 (SIP) TCP 5061 (SIP/TLS) UDP 10000-10200 (RTP) TCP 22 (SSH) UDP 123 (NTP)
11
Initial Testing Internal connections successful Could register externally but: Inbound connections without audio Could not initiate calls
12
Problem Solving? CS system administrator dropped inbound firewall rules Inbound connections began to work
13
SIP Trunk With inbound connections working successfully, an outbound SIP trunk from SIP.us was created. Free trial with 60 minutes Outbound call successfully tested to cellular network
14
Troubleshooting Asterisk Problems with MeetMe() and ConfBridge() Incorrect port usage/assignment Errors in configuration files Errors between connections of outside users to internal users
15
Concluding Thoughts What went right? Setup Troubleshooting Testing What could we have done? MeetMe() IAX2 Reduce modules loaded for efficiency How can we build on this? Paid SIP trunk Publically available number Admin settings for conference Video conferencing OpenSSL Improved hardware
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.