「ITSP OCN」の版間の差分

提供: VoIP-Info.jp
移動先: 案内検索
(注意)
(sip.conf)
16行目: 16行目:
 
  context=default
 
  context=default
 
  bindaddr=0.0.0.0
 
  bindaddr=0.0.0.0
  bindport=5060
+
  port=5060
 
  srvlookup=yes
 
  srvlookup=yes
 +
maxexpirey=3600
 +
defaultexpirey=3600
 +
allowguest=no
 
  disallow=all
 
  disallow=all
 
  allow=ulaw
 
  allow=ulaw
 
  allow=alaw
 
  allow=alaw
allow=gsm
 
allow=ilbc
 
 
  language=jp
 
  language=jp
 
  dtmfmode=inband
 
  dtmfmode=inband
  externhost=[AsteriskサーバーのFQDN]
+
  externip=[AsteriskサーバのグローバルIPアドレス]
  externip=[AsteriskサーバーのグローパルIPアドレス]
+
  externrefresh=60
 +
localnet=[電話機の収容ネットワーク]/[ネットマスク]
 +
useragent=Fletsphone/2.3 (VOIP_AD 3.00\; NTTEAST/NTTWEST)
 +
register => 050xxxxxxxx@ocn.ne.jp:[PASSWORD]:[ID]@ocn/050xxxxxxxx
 
   
 
   
register=0503336????@ocn.ne.jp:[ID]:[Passowrd]@voip-ca3336.ocn.ne.jp/0503336????
+
  [ocn]
register=0503696????@ocn.ne.jp:[ID]:[Passowrd]@voip-ca3696.ocn.ne.jp/0503696????
 
 
  [voip-ca3336.ocn.ne.jp]
 
 
  type=friend
 
  type=friend
 +
secret=[PASSWORD]
 
  username=[ID]
 
  username=[ID]
  secret=[Passowrd]
+
  fromuser=050xxxxxxxx
host=voip-ca3336.ocn.ne.jp
 
 
  fromdomain=ocn.ne.jp
 
  fromdomain=ocn.ne.jp
  fromuser=0503336????
+
  host=[SERVER]
  context=default
+
  context=[CONTEXT-NAME]
 +
dtmfmode=inband
 +
canreinvite=no
 +
qualify=yes
 
  insecure=very
 
  insecure=very
 
  progressinband=no
 
  progressinband=no
canreinvite=no
 
disallow=all
 
allow=ulaw
 
 
  nat=route
 
  nat=route
qualify=yes
 
  
 
==レジスト先サーバーIPを詳しく調べてみた==
 
==レジスト先サーバーIPを詳しく調べてみた==

2010年4月16日 (金) 03:09時点における版

SIPをしゃべるIPと、RTPをしゃべるIPが別々になっているので、Firewallの設定に注意。

NATの設定

NAT=yesでは接続不可(400 Bad Requestと出る)
nat=routeにすること。
※サーバーにグローバルIPを持たせ、NAT配下に置かないようにする。

レジスト先サーバー名

050に続く4桁の番号から推測可能
電話番号が050-3336-????なら、voip-ca3336.ocn.ne.jp
電話番号が050-3696-????なら、voip-ca3696.ocn.ne.jp
がレジスト先になる。

sip.conf

[general]
context=default
bindaddr=0.0.0.0
port=5060
srvlookup=yes
maxexpirey=3600
defaultexpirey=3600
allowguest=no
disallow=all
allow=ulaw
allow=alaw
language=jp
dtmfmode=inband
externip=[AsteriskサーバのグローバルIPアドレス]
externrefresh=60
localnet=[電話機の収容ネットワーク]/[ネットマスク]
useragent=Fletsphone/2.3 (VOIP_AD 3.00\; NTTEAST/NTTWEST)
register => 050xxxxxxxx@ocn.ne.jp:[PASSWORD]:[ID]@ocn/050xxxxxxxx

[ocn]
type=friend
secret=[PASSWORD]
username=[ID]
fromuser=050xxxxxxxx
fromdomain=ocn.ne.jp
host=[SERVER]
context=[CONTEXT-NAME]
dtmfmode=inband
canreinvite=no
qualify=yes
insecure=very
progressinband=no
nat=route

レジスト先サーバーIPを詳しく調べてみた

レジスト先のIPアドレス帯は210.227.109.0/24になるので、
パケットフィルタリングを利用する場合は上記アドレス帯の通信を許可する必要がある。

Regist先サーバーIP

voip1.ocn.ne.jp~voip14.ocn.ne.jpまでサーバーがあり、voip-ca????.ocn.ne.jpはそれぞれのサーバーの別名となっている。

下記のリストの4桁の数字は、050に続く4桁の番号であり、
電話番号が050-3696-????なら、voip13.ocn.ne.jp(voip-ca3696.ocn.ne.jp)
がレジスト先になる。

voip1.ocn.ne.jp(3350,3359,3385)
IPアドレス:210.227.109.197
voip2.ocn.ne.jp
IPアドレス:210.227.109.203
voip3.ocn.ne.jp(3340~3349,3386,3680)
IPアドレス:210.227.109.206
voip4.ocn.ne.jp(3320~3329,3387,3670~3679)
IPアドレス:210.227.109.232
voip5.ocn.ne.jp(3310~3319,3395,3396)
IPアドレス:210.227.109.215
voip6.ocn.ne.jp(3300~3309,3388,3389,3390,3391)
IPアドレス:210.227.109.217
voip7.ocn.ne.jp(3330~3339,3392)
IPアドレス:210.227.109.219
voip8.ocn.ne.jp(3397,3398,3399)
IPアドレス:210.227.109.245
voip9.ocn.ne.jp(3363,3364,3371~3376,3378,3379)
IPアドレス:210.227.109.247
voip10.ocn.ne.jp
IPアドレス:210.227.109.249
voip11.ocn.ne.jp
IPアドレス:210.227.109.119
voip12.ocn.ne.jp
IPアドレス:210.164.27.197
voip13.ocn.ne.jp(3660~3669,3690~3699)
IPアドレス:211.123.198.180
voip14.ocn.ne.jp(3640~3649,3650~3659)
IPアドレス:211.123.198.181

voip-ca3400まで調べたところで挫折。 orz


RTP通信先

OCNは、SIPサーバー(レジストしたりInviteしたりするサーバー)とRTP用サーバー(通話時に通信するIP)が別物になっているので、
レジスト先サーバーIPのほかに、RTP用のパケットフィルタ設定が必要となる。

  • 60.37.5.97
  • 60.37.5.105
  • 60.37.5.145
  • 60.37.5.165
  • 60.37.5.177
  • 221.113.143.13
  • 221.113.143.225
  • 221.113.143.229
  • 221.113.143.237

数回ほど試してみたところ、
60.37.5.0/24
221.113.143.0/24
が通信相手になっている模様。


注意

OCN ドットフォン パーソナルは、2009年1月末でサービスを終了しました。
サービス提供終了予定のお知らせ
OCN ドットフォン及びOCNドットフォン ビジネスは、これまで通り利用できるとの事です。
参考:OCN ドットフォン パーソナル サービス終了