hoe moet ik hem als DMZ instellen?
@PBXcomplete poort 5060 staat geforward en udp 14000 tm 60000 staan open.
Afdrukvoorbeeld
Heb je een router/modem die DMZ ondersteund tot je beschikking?
Evt. wil ik ook wel even kijken naar je server mits je het geen probleem vind om mij een account te geven hierop.
de router is van het merk Vigor de 2820vn, en de VoIp centrale is een stage opdracht voor mij. mijn laatste stage dan ben ik afgestudeerd netwerk beheerder. ik ben totaal nieuw binnen voip omdat ik dit nog nooit heb gehad op school. dus als ik iemand anders de server laat maken leer ik het nog niet :D
Ah ik begrijp 'm.
De 2820vn ondersteund DMZ, in de webinterface vindt je waarschijnlijk een configuratie item genaamd DMZ. Vul hier het interne IP van de Elastix machine in en sla op. Hierna zou de Elastix machine op je publiek IP moeten reageren zonder enige vorm van NAT of firewall blokkeringen.
Ik zie tevens dat de 2820vn een VoIP router is, controleer eens of ALLES wat met VoIP te maken heeft binnen het configuratiepaneel uit staat? Het kan zijn dat de router momenteel alle inkomende gesprekken naar zichzelf toe trekt.
het punt is er is al een trixbox voip server actief die nu in gebruik is. deze server staat op 192.168.1.3 als ik mijn nieuwe elastix server ga testen gaat de oude uit en zet ik de nieuwe op 192.168.1.3 dan hoort hij eigenlijk toch niks tegen te houden? de oude werkt goed op 1.3 en de nieuwe niet.
ik ga morgen een test opstelling maken de voip buster account gaat op de nieuwe elastix server en dan ga ik 192.168.1.114 gebruiken om te testen dus morgen ff forwards maken enzo die 114 zal ik dan ook in de DMZ zetten.
Als je de server als DMZ instelt hoef je geen port-forwards meer uit te voeren, dat is precies de reden waarom je het even daarop moet proberen(tijdelijk in ieder geval).
Mocht het in de DMZ wel werken, dan is het probleem te wijten aan je port-forwards. Werkt deze nog steeds niet, dan ligt het in je configuratie(dialplan, routes, trunk parameters).
alright hele mooie tussen oplossing dus ik ga dit morgen proberen dan zal ik even terug koppelen wat het is geworden.
hier een log als ik uit probeer te bellenCitaat:
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- SIP/voip buster-093ae2d0 is circuit-busy
[Mar 17 09:31:12] VERBOSE[21536] logger.c: == Everyone is busy/congested at this time (1:0/1/0)
[Mar 17 09:31:12] DEBUG[21536] app_macro.c: Executed application: Dial
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- Executing [s@macro-dialout-trunk:21] Goto("SIP/300-093408b0", "s-CONGESTION|1") in new stack
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- Goto (macro-dialout-trunk,s-CONGESTION,1)
[Mar 17 09:31:12] DEBUG[21536] app_macro.c: Executed application: Goto
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- Executing [s-CONGESTION@macro-dialout-trunk:1] GotoIf("SIP/300-093408b0", "1?noreport") in new stack
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- Goto (macro-dialout-trunk,s-CONGESTION,3)
[Mar 17 09:31:12] DEBUG[21536] app_macro.c: Executed application: GotoIf
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- Executing [s-CONGESTION@macro-dialout-trunk:3] NoOp("SIP/300-093408b0", "TRUNK Dial failed due to CONGESTION - failing through to other trunks") in new stack
[Mar 17 09:31:12] DEBUG[21536] app_macro.c: Executed application: Noop
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- Executing [90621887473@from-internal:5] Macro("SIP/300-093408b0", "outisbusy|") in new stack
[Mar 17 09:31:12] VERBOSE[21536] logger.c: -- Executing [s@macro-outisbusy:1] Playback("SIP/300-093408b0", "all-circuits-busy-now|noanswer") in new stack
[Mar 17 09:31:12] VERBOSE[21536] logger.c: Audio is at 192.168.1.114 port 55946
[Mar 17 09:31:12] VERBOSE[21536] logger.c: Adding codec 0x4 (ulaw) to SDP
[Mar 17 09:31:12] VERBOSE[21536] logger.c: Adding codec 0x8 (alaw) to SDP
[Mar 17 09:31:12] VERBOSE[21536] logger.c: Adding non-codec 0x1 (telephone-event) to SDP
[Mar 17 09:31:12] VERBOSE[21536] logger.c:
<--- Transmitting (NAT) to 192.168.1.30:5060 --->
SIP/2.0 183 Session Progress^M
Via: SIP/2.0/UDP 192.168.1.30:5060;branch=z9hG4bK136425208602197697 6;received=192.168.1.30^M
From: "Voipbuster"<sip:300@192.168.1.114:5060;user=phone >;tag=c0a80101-4515dcaf^M
To: <sip:90621887473@192.168.1.114:5060;user=phone>;ta g=as3ce07979^M
Call-ID: 60bf5075-c0a80101-0-c5@192.168.1.30^M
CSeq: 2 INVITE^M
User-Agent: Asterisk PBX^M
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY^M
Supported: replaces^M
Contact: <sip:90621887473@192.168.1.114>^M
Content-Type: application/sdp^M
Content-Length: 261^M
^M
v=0^M
o=root 2584 2584 IN IP4 192.168.1.114^M
s=session^M
c=IN IP4 192.168.1.114^M
t=0 0^M
m=audio 55946 RTP/AVP 0 8 97^M
a=rtpmap:0 PCMU/8000^M
a=rtpmap:8 PCMA/8000^M
a=rtpmap:97 telephone-event/8000^M
a=fmtp:97 0-16^M
a=silenceSupp:off - - - -^M
a=ptime:20^M
a=sendrecv^M
nu kan ik niet meer in of uit bellen hier zijn mijn trunk settings
Citaat:
disallow=all
allow=alaw&ulaw&slin
context=from-pstn
fromdomain=sip.voipbuster.com
fromuser=Username
dtmfmode=inband
host=sip.voipbuster.com
nat=yes
secret=Secret
type=peer&friend
qualify=yes
srvlookup=yes
insecure=very
username=Username
ook heb ik veel retransmits in mijn log staan weet iemand waar dit voor is. kan het zijn dat mijn trunk registration toch niet goed is gegaan ookal zegt sip show registry van wel?
Citaat:
Retransmitting #4 (NAT) to 194.120.0.198:5060:
OPTIONS sip:sip.voipbuster.com SIP/2.0
Via: SIP/2.0/UDP 192.168.1.114:5060;branch=z9hG4bK633497d9;rport
From: "Unknown" <sip:Unknown@192.168.1.114>;tag=as4a575e0e
To: <sip:sip.voipbuster.com>
Contact: <sip:Unknown@192.168.1.114>
Call-ID: 4573d352182fede45784cd6872afb5f3@192.168.1.114
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX
Max-Forwards: 70
Date: Tue, 17 Mar 2009 09:33:49 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Supported: replaces
Content-Length: 0
Dat laat zien dat er iets fout gaat bij de verbinding richting je trunk, m.a.w. je bent totaal niet aangemeld bij je trunk provider. Je sip debug bevestigd dit met "circuits busy". Misschien erg simpel gedacht maar kan je het serveradres van de trunk uberhaupt benaderen?
voip buster bedoel je ?
die kan ik bereiken ja
mijn sip registry string ziet er zo uit : Username:Secret@sip.voipbuster.com/31107449485
doe ik sip show registry staat deze geregistreerd
oke de trunk staat nu registered ik heb hier wle iets interessants uit het log
Code:-- Called voip buster/0031735189600
voip*CLI>
<--- SIP read from 194.221.62.198:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.1.114:5060;branch=z9hG4bK60ce81c1;rport
From: "test" <sip:catcom@sip.voipbuster.com>;tag=as516bfce7
To: <sip:0031735189600@sip.voipbuster.com>
Contact: sip:0031735189600@194.221.62.198:5060
Call-ID: 792a105e2545fe8e246bd50d03d42edc@sip.voipbuster.com
CSeq: 102 INVITE
Server: (Very nice Sip Registrar/Proxy Server)
Allow: ACK,BYE,CANCEL,INVITE,REGISTER,OPTIONS,INFO,MESSAGE
WWW-Authenticate: Digest realm="sip.voipbuster.com",nonce="3548049312",algorithm=MD5
Content-Length: 0
Juist, heb je je register-string wel gevuld in de trunk settings?
[user]:[password]@sip.voipbuster.com ?
wel bij de trunk sip register string is username:password@sip.voipbuster.com/31107449485