Cisco/Tftp

Cisco IP Phoneは、TFTPサーバーからファームウェア、設定ファイル、着メロ、壁紙を引っ張ってきます。
また、Cisco IP Phoneに限らず、数多くのIP電話機がTFTPを利用してファイルを引っ張ってくるので、TFTPサーバーを立ち上げておくと何かと便利です。

目次

設定

実際の設定

Cisco

設定方法

特権モードに入る

Router> enable

グローバルコンフィグレーションモードに入る。

Router# configure terminal

TFTPサーバーとして公開するファイルを指定します。書き方は下記の通りになります。

Router(config)# tftp-server <ファイルの有るドライブ>:ファイル名
Router(config)# tftp-server <ファイルの有るドライブ>:ファイル名 alias 別のファイル名

alias

別名ファイル(エイリアス)を作ることで、設定ファイルを複数作る必要が無くなります。

Router(config)# tftp-server flash:IP_Phone/SEP-LAN.cnf.xml alias SEP001BD4000000.cnf.xml
Router(config)# tftp-server flash:IP_Phone/SEP-LAN.cnf.xml alias SEP001BD400F300.cnf.xml
Router(config)# tftp-server flash:IP_Phone/SEP-LAN.cnf.xml alias SEP00eBD400F300.cnf.xml

設定の中身

こんな感じで設定。
ISR2800シリーズ、Cisco1812j等で確認

tftp-server flash:IP_Phone/SEP001B.cnf.xml alias SEP001BD4000000.cnf.xml
tftp-server flash:IP_Phone/BackGround/320x196x4/Win2k-2.png alias Win2k-2.png
tftp-server flash:IP_Phone/BackGround/320x196x4/TN-Win2k-2.png alias TN-Win2k-2.png
tftp-server flash:IP_Phone/RINGTONE/MusicBox.raw alias MusicBox.raw
tftp-server flash:IP_Phone/RINGTONE/Chime.raw alias Chime.raw
tftp-server flash:IP_Phone/RINGTONE/Ring1.raw alias Ring1.raw
tftp-server flash:IP_Phone/RINGTONE/Ring2.raw alias Ring2.raw
tftp-server flash:IP_Phone/RINGTONE/Ring3.raw alias Ring3.raw
tftp-server flash:IP_Phone/XMLDefault.cnf.xml alias XMLDefault.cnf.xml
tftp-server flash:IP_Phone/RINGTONE/Pulse1.raw alias Pulse1.raw
tftp-server flash:IP_Phone/RINGTONE/Ring4.raw alias Ring4.raw
tftp-server flash:IP_Phone/RINGTONE/Ring5.raw alias Ring5.raw
tftp-server flash:IP_Phone/RINGTONE/Ring6.raw alias Ring6.raw
tftp-server flash:IP_Phone/RINGTONE/Piano1.raw alias Piano1.raw 
tftp-server flash:IP_Phone/RINGTONE/Piano2.raw alias Piano2.raw
tftp-server flash:IP_Phone/RINGTONE/Ring7.raw alias Ring7.raw
tftp-server flash:IP_Phone/RINGTONE/KotoEffect.raw alias KotoEffect.raw