آموزش ها و مقالات, مطالب آموزشی سیسکو

ساخت دفترچه تلفن برای تلفن‌ تحت شبکه سیسکو

cisco phone book

همان طور که بارها گفتیم شرکت سیسکو طیف گسترده‌ای از محصولات مرتبط با دنیای شبکه و ارتباطات را طراحی و تولید می‌کند. در این میان تلفن‌ تحت شبکه سیسکو را داریم.

تلفن‌های IP که ویژگی‌ها و قابلیت‌های کاربردی بسیار زیادی دارند. یکی از این قابلیت‌ها امکان ساخت دفترچه تلفن سیسکو اختصاصی برای تلفن مورد نظر است.

دفترچه‌ای که می‌توانید علاوه بر کلید Directory از منوی Setup هم به آن دسترسی داشته باشید ؛ البته این موضوع بستگی به مدل تلفن دارد. ما در این مطلب قصد داریم که آموزش نحوه ساخت دفترچه تلفن برای تلفن‌ ویپ سیسکو را بررسی کنیم.

بعد از طی کردن مراحل و فرآیندهای لازم جهت پیکربندی تلفن و فایل SEPxxxxxxxxxx.cnf.xml در واقع بیشتر راه را طی کرده‌اید. از طرفی بعد از این مراحل خود تلفن دیگر نیازی به تغییرات و بروز رسانی‌های جدید ندارد.

به عبارت دیگر زمانی که شما تغییرات مورد نظر را بر روی دفترچه تلفن اعمال می‌کنید، این تغییرات به صورت کاملا خودکار و اتوماتیک بر روی خود تلفن سیسکو هم اعمال می‌شوند. مراحلی که در ادامه آورده‌ایم به شما کمک می‌کنند تا قدم به قدم این فرآیند را پشت سر بگذارید.

فایل‌های مورد نیاز برای تنظیم و ساخت دفترچه تلفن سیسکو

برای تنظیم و ساخت دفترچه تلفن سیسکو در این مثال شما به دو فایل نیاز دارید. یکی فایل phonebook.xml و دیگری هم فایل directory.xml. این دو فایل باید بر روی وب سروی که از طریق تلفن تحت شبکه سیسکو به آن دسترسی دارید ذخیره شوند ؛ این سرور صرفا نباید public/WAN باشد.

از طرفی شما می‌توانید به راحتی و با استفاده از یک زبان اسکرپیتی و قابل درک برای سرورتان محتوای این فایل‌ها را دستکاری کنید ؛ به عنوان مثال perl، PHP، ruby یا حتی پایتون. البته فراموش نکنید، اگر قرار باشد به این شیوه فایل‌های نامبرده شده را دستکاری کنید خروجی نهایی پسوند XML را نخواهد داشت. البته که همچنان محتوای معتبر XML تولید می‌کنند ؛ تنها کاری که باید بکنید این است که خودتان به صورت دستی نام فایل و پسوند آن را تغییر دهید، همین.

فایل phonebook.xml برای ساخت دفترچه تلفن سیسکو

برای ساخت و ایجاد این فایل تنها کافیست از این فرمت استفاده کنید:

<?xml version="1.0" encoding="ISO-8859-1"?>
<CiscoIPPhoneDirectory>
<Title>Personal Phone Book</Title>
<Prompt>Select a number</Prompt>  

<DirectoryEntry>
<Name>Surname1, Firstname1</Name>
<Telephone>0123456789</Telephone>
</DirectoryEntry>

<DirectoryEntry>
<Name>Surname2, Firstname2</Name>
<Telephone>1234567890</Telephone>
</DirectoryEntry>


</CiscoIPPhoneDirectory>

با استفاده از فرمت شما می‌توانید هر تعداد ورودی که نیاز دارید را تنها با کپی کردن تگ و محتوا درست کنید.

نکته: در بیشتر مدل‌ها برای ساخت دفترچه تلفن سیسکو با یک محدودیت به عنوان تعداد صفحه رو به رو هستید. به طوری که اغلب اوقات تنها می‌توانید ۳۶ صفحه برای هر تلفن تحت شبکه سیسکو درست کنید. البته برای دور زدن این محدودیت تنها کافیست که چند کلید نرم افزاری برای پشت سر گذاشتن چند صفحه تهیه کنید.

فایل directory.xml برای ساخت دفترچه تلفن سیسکو

برای اینکه فایل directory.xml را برای ساخت دفترچه تلفن سیسکو ایجاد کنید باید از این فرمت استفاده کنید: (فراموش نکنید که آدرس IP را تغییر دهید)

<?xml version="1.0" encoding="ISO-8859-1"?>
<CiscoIPPhoneMenu>
<Prompt>Select a number</Prompt>
<MenuItem>
<Name>Phonebook</Name>
<URL>http://xxx.xxx.xxx.xxx/phonebook.xml</URL>
</MenuItem>
</CiscoIPPhoneMenu>

نکته: بعد از ساخت این فایل به صورت پیش فرض ۳ دستور جدید به فهرست دفترچه تلفن سیسکو اضافه می‌شود: تماس‌های از دست رفته، تماس‌های دریافتی و تماس‌های برقرار شده.

بروزرسانی فایل SEPxxxxxxxxxx.cnf.xml یا XMLDefault.xnf.xml برای ساخت دفترچه تلفن سیسکو

برای اینکه مطمئن شوید تلفن مورد نظر با فهرست جدید هم سو و پیکربندی شود باید حواستان به بروز بودن تگ‌های این فایل باشد. برای بروز رسانی هم می‌توانید از مثال زیر کمک بگیرید: (اینجا هم یادتان باشد که باید IP را تغییر دهید)

<directoryURL>http://xxx.xxx.xxx.xxx/directory.xml</directoryURL>

همین، این تمام کاری بود که باید برای ساخت دفترچه تلفن سیسکو انجام می‌دادید. التبه هنوز یک کار دیگر باقی مانده است. بعد از انجام تنظیمات و تغییرات باید یکبار تلفن را به basic reset یا reset factory کنید.

این کار باعث می‌شود که دستگاه با پیکربندی‌های جدید خودش را سازگار کند. همچنین باید بتوانید این فایل‌ها را از طریق مرورگر هم مشاهده کنید ؛ در واقع مطمئن شوید که به آن‌ها دسترسی دارید.

علاوه بر این‌ها می‌توانید با بروز کردن اسکریپت فعلی دایرکتوری شرکت‌تان آن‌ها را برای دریافت ساختارهای جدید آماده کنید. این موضوعی است که در مطالب بعدی بیشتر در مورد آن صحبت خواهیم کرد.

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code