<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>http://www.voip-info.jp/index.php?action=history&amp;feed=atom&amp;title=FreePBX%3A5%3A%E3%83%88%E3%83%A9%E3%83%B3%E3%82%AF%3A%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1%28%E3%83%9B%E3%83%BC%E3%83%A0%29%3A%E5%86%85%E7%B7%9A</id>
	<title>FreePBX:5:トランク:ひかり電話(ホーム):内線 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="http://www.voip-info.jp/index.php?action=history&amp;feed=atom&amp;title=FreePBX%3A5%3A%E3%83%88%E3%83%A9%E3%83%B3%E3%82%AF%3A%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1%28%E3%83%9B%E3%83%BC%E3%83%A0%29%3A%E5%86%85%E7%B7%9A"/>
	<link rel="alternate" type="text/html" href="http://www.voip-info.jp/index.php?title=FreePBX:5:%E3%83%88%E3%83%A9%E3%83%B3%E3%82%AF:%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1(%E3%83%9B%E3%83%BC%E3%83%A0):%E5%86%85%E7%B7%9A&amp;action=history"/>
	<updated>2026-04-04T10:33:43Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>http://www.voip-info.jp/index.php?title=FreePBX:5:%E3%83%88%E3%83%A9%E3%83%B3%E3%82%AF:%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1(%E3%83%9B%E3%83%BC%E3%83%A0):%E5%86%85%E7%B7%9A&amp;diff=9300&amp;oldid=prev</id>
		<title>Takahashi: /* カスタムextenを変更する */</title>
		<link rel="alternate" type="text/html" href="http://www.voip-info.jp/index.php?title=FreePBX:5:%E3%83%88%E3%83%A9%E3%83%B3%E3%82%AF:%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1(%E3%83%9B%E3%83%BC%E3%83%A0):%E5%86%85%E7%B7%9A&amp;diff=9300&amp;oldid=prev"/>
		<updated>2015-02-09T00:32:57Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;カスタムextenを変更する&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2015年2月9日 (月) 09:32時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l20&quot;&gt;20行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;20行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,1,Set(DESTNUM=${SIP_HEADER(To)})&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,1,Set(DESTNUM=${SIP_HEADER(To)})&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,NoOp(${DESTNUM})&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,NoOp(${DESTNUM})&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,GotoIf(&quot;${DESTNUM:1:1}&quot; = [1&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;-&lt;/del&gt;7]?inter)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,GotoIf(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;$[&quot;${DESTNUM:1:1}&quot; = &quot;1&quot;]?inter)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; exten =&amp;gt; s,n,GotoIf($[&quot;${DESTNUM:1:1}&quot; = &quot;2&quot;]?inter)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; exten =&amp;gt; s,n,GotoIf($[&lt;/ins&gt;&quot;${DESTNUM:1:1}&quot; = &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;3&quot;]?inter)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; exten =&amp;gt; s,n,GotoIf($&lt;/ins&gt;[&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;${DESTNUM:1:&lt;/ins&gt;1&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;}&quot; = &quot;4&quot;]?inter)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; exten =&amp;gt; s,n,GotoIf($[&quot;${DESTNUM:1:1}&quot; = &quot;5&quot;]?inter)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; exten =&amp;gt; s,n,GotoIf($[&quot;${DESTNUM:1:1}&quot; = &quot;6&quot;]?inter)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; exten =&amp;gt; s,n,GotoIf($[&quot;${DESTNUM:1:1}&quot; = &quot;&lt;/ins&gt;7&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&quot;&lt;/ins&gt;]?inter)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,Set(DESTNUM=${DESTNUM:1:10})&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,Set(DESTNUM=${DESTNUM:1:10})&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,Goto(from-trunk,${DESTNUM},1)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,Goto(from-trunk,${DESTNUM},1)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l27&quot;&gt;27行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;33行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,Goto(from-trunk,${DESTNUM},1)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  exten =&amp;gt; s,n,Goto(from-trunk,${DESTNUM},1)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;着信のDIDとして先頭に999をつけて9991や9993のようにします。またCIDの頭にも999を付けて、発信元が9991や9993であるように変換しておきます。&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;着信のDIDとして先頭に999をつけて9991や9993のようにします。またCIDの頭にも999を付けて、発信元が9991や9993であるように変換しておきます。&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==着信経路==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==着信経路==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;FreePBXのGUIからInbound Routeで、ダイヤルイン番号(DID)を9993などで作ります。これは、FreePBXのトランクとして、ひかり電話に接続した際の内線番号の頭に999を付けたものにします。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;FreePBXのGUIからInbound Routeで、ダイヤルイン番号(DID)を9993などで作ります。これは、FreePBXのトランクとして、ひかり電話に接続した際の内線番号の頭に999を付けたものにします。&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Takahashi</name></author>
	</entry>
	<entry>
		<id>http://www.voip-info.jp/index.php?title=FreePBX:5:%E3%83%88%E3%83%A9%E3%83%B3%E3%82%AF:%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1(%E3%83%9B%E3%83%BC%E3%83%A0):%E5%86%85%E7%B7%9A&amp;diff=9297&amp;oldid=prev</id>
		<title>Takahashi: ページの作成：「ひかり電話のホームゲートウェイ(HGW)はそれ自体が一種の交換機なので、内線を持っています。内線番号はHGW側でも設定可能...」</title>
		<link rel="alternate" type="text/html" href="http://www.voip-info.jp/index.php?title=FreePBX:5:%E3%83%88%E3%83%A9%E3%83%B3%E3%82%AF:%E3%81%B2%E3%81%8B%E3%82%8A%E9%9B%BB%E8%A9%B1(%E3%83%9B%E3%83%BC%E3%83%A0):%E5%86%85%E7%B7%9A&amp;diff=9297&amp;oldid=prev"/>
		<updated>2015-02-08T18:28:44Z</updated>

		<summary type="html">&lt;p&gt;ページの作成：「ひかり電話のホームゲートウェイ(HGW)はそれ自体が一種の交換機なので、内線を持っています。内線番号はHGW側でも設定可能...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;ひかり電話のホームゲートウェイ(HGW)はそれ自体が一種の交換機なので、内線を持っています。内線番号はHGW側でも設定可能なため、本来は番号をうまく設定すればAsteriskのシステムにもうまく組み込めるのですが、HGW、FreePBX双方の設定を合わせないと面倒なことになるので、HGW側はデフォルトのままで使う方法を解説します。&amp;lt;br&amp;gt;&lt;br /&gt;
なお、この方法を使うには、ひかり電話ホームからDIDで着信させる必要があるので[[FreePBX:5:トランク:ひかり電話(ホーム)]]を見て、DID着信の設定を行っておいてください。&lt;br /&gt;
==HGWの内線==&lt;br /&gt;
HGWの内線は一般的には次のように設定されているはずです(デフォルト)&amp;lt;br&amp;gt;&lt;br /&gt;
 内線&lt;br /&gt;
  1 -- アナログポート1&lt;br /&gt;
  2 -- アナログポート2&lt;br /&gt;
  3 -- IP電話機1&lt;br /&gt;
  4 -- IP電話機2&lt;br /&gt;
  5 -- IP電話機3&lt;br /&gt;
  6 -- IP電話機4&lt;br /&gt;
  7 -- IP電話機5&lt;br /&gt;
というわけでHGWの『中』の内線番号は数字1桁で1～7ということになります。例えばアナログポートの1からIP電話機の1にダイヤルするには&amp;quot;3&amp;quot;とダイヤルするだけです。この時のDIDは sip:3@hgw-ipaddre で、CIDは sip:1@hgw-ipaddr で着信してきます。これが前提条件になります。&amp;lt;br&amp;gt;&lt;br /&gt;
==作戦==&lt;br /&gt;
1桁内線を使うとトラブルの元になるのはわかりきっているので、これを変換することにします。&amp;lt;br&amp;gt;&lt;br /&gt;
FreePBX内での扱いを簡単にするために『ひかり電話の内線にダイヤルするには&amp;quot;999&amp;quot;をプレフィクスにする』という作戦を使うことにしましょう。&amp;lt;br&amp;gt;&lt;br /&gt;
==カスタムextenを変更する==&lt;br /&gt;
extensions_custom.confを以下のように修正します。&amp;lt;br&amp;gt;&lt;br /&gt;
 [hgw-custom]&lt;br /&gt;
 exten =&amp;gt; s,1,Set(DESTNUM=${SIP_HEADER(To)})&lt;br /&gt;
 exten =&amp;gt; s,n,NoOp(${DESTNUM})&lt;br /&gt;
 exten =&amp;gt; s,n,GotoIf(&amp;quot;${DESTNUM:1:1}&amp;quot; = [1-7]?inter)&lt;br /&gt;
 exten =&amp;gt; s,n,Set(DESTNUM=${DESTNUM:1:10})&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(from-trunk,${DESTNUM},1)&lt;br /&gt;
 exten =&amp;gt; s,n(inter),Set(DESTNUM=999${DESTNUM:1:1})&lt;br /&gt;
 exten =&amp;gt; s,n,Set(CALLERID(num)=999${CALLERID(num)})&lt;br /&gt;
 exten =&amp;gt; s,n,Goto(from-trunk,${DESTNUM},1)&lt;br /&gt;
着信のDIDとして先頭に999をつけて9991や9993のようにします。またCIDの頭にも999を付けて、発信元が9991や9993であるように変換しておきます。&lt;br /&gt;
==着信経路==&lt;br /&gt;
FreePBXのGUIからInbound Routeで、ダイヤルイン番号(DID)を9993などで作ります。これは、FreePBXのトランクとして、ひかり電話に接続した際の内線番号の頭に999を付けたものにします。&amp;lt;br&amp;gt;&lt;br /&gt;
着信させたらどの内線を鳴らすか、あるいはリンググループ等に着信させるかなどを設定するだけです。&lt;br /&gt;
==発信経路==&lt;br /&gt;
ちょっとしたトリックが必要です。&amp;lt;br&amp;gt;&lt;br /&gt;
Outbound Routesで発信経路を作りますが、この時の設定を以下のようにします。&lt;br /&gt;
 Route CIDをAsteriskがぶら下がっている1桁の内線番号(3など)にする&lt;br /&gt;
 Override Extensionをチェック&lt;br /&gt;
Dial Patterns...&lt;br /&gt;
 Prefix 999&lt;br /&gt;
 パターンを X だけ&lt;br /&gt;
Trun Sequenceは当然ながら、トランクとして設定したひかり電話の経路にします。&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
これでFreePBX側からは 999 に続けてHGWの内線番号をダイヤルするとダイヤルでき、また、HGWの内線からFreePBXを呼び出すこともできるようになります。&lt;/div&gt;</summary>
		<author><name>Takahashi</name></author>
	</entry>
</feed>