OpenVPN - Routing funktioniert nicht

JokerGermany

Mitglied
Mitglied seit
7 Aug 2007
Beiträge
610
Punkte für Reaktionen
6
Punkte
18
Internetverbindung über Lan1 ist auf beiden Seiten eingestellt.

Verbindung kommt zustande, trotzdem kann ich z.B. nicht die FritzBox der anderen Seite über 192.168.2.1 ansprechen.

Was mir aufgefallen ist:
Er konfiguriert einmalig die Route aber beim schließen der Verbindung wird die Route nicht gelöscht, was bei einem erneutem Start Probleme macht.

Was mache ich falsch?

PS:
Die Unterschiedliche Uhrzeit kommt zustande weil ich auf der Client Seite die Uhrzeit auf der Fritz!box manuell stellen musste.

Server:
Code:
root@fritz:/var/mod/root# cat /var/tmp/debug_openvpn.out
Sat Aug 22 12:50:36 2015 OpenVPN 2.3.8 mips-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [IPv6] built on Aug 7 2015
Sat Aug 22 12:50:36 2015 library versions: OpenSSL 0.9.8zg 11 Jun 2015, LZO 2.09
Sat Aug 22 12:50:36 2015 Diffie-Hellman initialized with 2048 bit key
Sat Aug 22 12:50:36 2015 Control Channel Authentication: using '/tmp/flash/openvpn/static.key' as a OpenVPN static key file
Sat Aug 22 12:50:36 2015 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 12:50:36 2015 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 12:50:36 2015 TUN/TAP device tap0 opened
Sat Aug 22 12:50:36 2015 TUN/TAP TX queue length set to 100
Sat Aug 22 12:50:36 2015 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Sat Aug 22 12:50:36 2015 /sbin/ifconfig tap0 192.168.2.1 netmask 255.255.255.0 mtu 1500 broadcast 192.168.2.255
Sat Aug 22 12:50:36 2015 /sbin/route add -net 192.168.188.0 netmask 255.255.255.0 gw 192.168.188.1
route: SIOCADDRT: File exists
Sat Aug 22 12:50:36 2015 ERROR: Linux route add command failed: external program exited with error status: 1
Sat Aug 22 12:50:36 2015 chroot to '/var/tmp/openvpn' and cd to '/' succeeded
Sat Aug 22 12:50:36 2015 GID set to openvpn
Sat Aug 22 12:50:36 2015 UID set to openvpn
Sat Aug 22 12:50:37 2015 TCP connection established with [AF_INET]192.168.99.2:48927
Sat Aug 22 12:50:37 2015 TCPv4_SERVER link local: [inetd]
Sat Aug 22 12:50:37 2015 TCPv4_SERVER link remote: [AF_INET]192.168.99.2:48927
Sat Aug 22 12:50:37 2015 MULTI: multi_init called, r=256 v=256
Sat Aug 22 12:50:37 2015 IFCONFIG POOL: base=192.168.2.200 size=51, ipv6=0
Sat Aug 22 12:50:37 2015 MULTI: TCP INIT maxclients=9 maxevents=13
Sat Aug 22 12:50:37 2015 Initialization Sequence Completed
Sat Aug 22 12:50:37 2015 TCP connection established with [AF_INET]192.168.99.2:48927
Sat Aug 22 12:50:37 2015 192.168.99.2:48927 TLS: Initial packet from [AF_INET]192.168.99.2:48927, sid=3e1bb397 5c26dac4
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 VERIFY OK: depth=1, C=DE, ST=XXX, L=XXX, O=Internet Ltd., OU=MyOrganizationalUnit, CN=Internet Ltd. CA, name=xxx, emailAddress=xxx
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 VERIFY OK: depth=0, C=DE, ST=XXX2, L=XXX2, O=Internet Ltd., OU=MyOrganizationalUnit, CN=xxx2, name=xxx, emailAddress=xxx
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA
Sat Aug 22 12:50:40 2015 192.168.99.2:48927 [bruehl] Peer Connection Initiated with [AF_INET]192.168.99.2:48927
Sat Aug 22 12:50:40 2015 bruehl/192.168.99.2:48927 MULTI_sva: pool returned IPv4=192.168.2.200, IPv6=(Not enabled)
Sat Aug 22 12:50:42 2015 bruehl/192.168.99.2:48927 PUSH: Received control message: 'PUSH_REQUEST'
Sat Aug 22 12:50:42 2015 bruehl/192.168.99.2:48927 send_push_reply(): safe_cap=940
Sat Aug 22 12:50:42 2015 bruehl/192.168.99.2:48927 SENT CONTROL [bruehl]: 'PUSH_REPLY,route-gateway 192.168.2.1,route 192.168.2.0 255.255.255.0 192.168.2.1,route 192.168.2.1,ping 10,ping-restart 120,ifconfig 192.168.2.200 255.255.255.0' (status=1)
Sat Aug 22 12:50:43 2015 bruehl/192.168.99.2:48927 MULTI: Learn: xx:xx:xx:xx:xx:xx -> xxx2/192.168.99.2:48927
Sat Aug 22 12:50:44 2015 bruehl/192.168.99.2:48927 MULTI: Learn: xx2:xx2:xx2:xx2:xx2:xx2 -> xxx2/192.168.99.2:48927
root@fritz:/var/mod/root# cat /var/tmp/debug_openvpn.out
Sat Aug 22 13:18:32 2015 OpenVPN 2.3.8 mips-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [IPv6] built on Aug 7 2015
Sat Aug 22 13:18:32 2015 library versions: OpenSSL 0.9.8zg 11 Jun 2015, LZO 2.09
Sat Aug 22 13:18:33 2015 Diffie-Hellman initialized with 2048 bit key
Sat Aug 22 13:18:33 2015 Control Channel Authentication: using '/tmp/flash/openvpn/static.key' as a OpenVPN static key file
Sat Aug 22 13:18:33 2015 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:18:33 2015 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:18:33 2015 TUN/TAP device tun0 opened
Sat Aug 22 13:18:33 2015 TUN/TAP TX queue length set to 100
Sat Aug 22 13:18:33 2015 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Sat Aug 22 13:18:33 2015 /sbin/ifconfig tun0 192.168.2.1 pointopoint 192.168.188.1 mtu 1500
Sat Aug 22 13:18:33 2015 /sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.188.1
Sat Aug 22 13:18:33 2015 chroot to '/var/tmp/openvpn' and cd to '/' succeeded
Sat Aug 22 13:18:33 2015 GID set to openvpn
Sat Aug 22 13:18:33 2015 UID set to openvpn
Sat Aug 22 13:18:34 2015 TCP connection established with [AF_INET]192.168.99.2:58992
Sat Aug 22 13:18:34 2015 TCPv4_SERVER link local: [inetd]
Sat Aug 22 13:18:34 2015 TCPv4_SERVER link remote: [AF_INET]192.168.99.2:58992
Sat Aug 22 13:18:34 2015 MULTI: multi_init called, r=256 v=256
Sat Aug 22 13:18:34 2015 IFCONFIG POOL: base=192.168.2.200 size=13, ipv6=0
Sat Aug 22 13:18:34 2015 MULTI: TCP INIT maxclients=1020 maxevents=1024
Sat Aug 22 13:18:34 2015 Initialization Sequence Completed
Sat Aug 22 13:18:34 2015 TCP connection established with [AF_INET]192.168.99.2:58992
Sat Aug 22 13:18:34 2015 192.168.99.2:58992 TLS: Initial packet from [AF_INET]192.168.99.2:58992, sid=397dc691 acdc0e0e
Sat Aug 22 13:18:36 2015 192.168.99.2:58992 VERIFY OK: depth=1, C=DE, ST=xxx L=xxx, O=Internet Ltd., OU=MyOrganizationalUnit, CN=Internet Ltd. CA, name=xxx, emailAddress=xxx
Sat Aug 22 13:18:36 2015 192.168.99.2:58992 VERIFY OK: depth=0, C=DE, ST=xxx2, L=xxx2, O=Internet Ltd., OU=MyOrganizationalUnit, CN=xxx2, name=xxx, emailAddress=xxx
Sat Aug 22 13:18:37 2015 192.168.99.2:58992 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 13:18:37 2015 192.168.99.2:58992 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:18:37 2015 192.168.99.2:58992 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 13:18:37 2015 192.168.99.2:58992 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:18:37 2015 192.168.99.2:58992 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA
Sat Aug 22 13:18:37 2015 192.168.99.2:58992 [bruehl] Peer Connection Initiated with [AF_INET]192.168.99.2:58992
Sat Aug 22 13:18:37 2015 bruehl/192.168.99.2:58992 MULTI_sva: pool returned IPv4=192.168.2.202, IPv6=(Not enabled)
Sat Aug 22 13:18:37 2015 bruehl/192.168.99.2:58992 MULTI: Learn: 192.168.2.202 -> bruehl/192.168.99.2:58992
Sat Aug 22 13:18:37 2015 bruehl/192.168.99.2:58992 MULTI: primary virtual IP for bruehl/192.168.99.2:58992: 192.168.2.202
root@fritz:/var/mod/root# cat /var/tmp/debug_openvpn.out
Sat Aug 22 13:23:07 2015 OpenVPN 2.3.8 mips-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [IPv6] built on Aug 7 2015
Sat Aug 22 13:23:07 2015 library versions: OpenSSL 0.9.8zg 11 Jun 2015, LZO 2.09
Sat Aug 22 13:23:08 2015 Diffie-Hellman initialized with 2048 bit key
Sat Aug 22 13:23:08 2015 Control Channel Authentication: using '/tmp/flash/openvpn/static.key' as a OpenVPN static key file
Sat Aug 22 13:23:08 2015 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:23:08 2015 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:23:08 2015 TUN/TAP device tun0 opened
Sat Aug 22 13:23:08 2015 TUN/TAP TX queue length set to 100
Sat Aug 22 13:23:08 2015 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Sat Aug 22 13:23:08 2015 /sbin/ifconfig tun0 192.168.2.1 pointopoint 192.168.188.1 mtu 1500
Sat Aug 22 13:23:08 2015 /sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.188.1
Sat Aug 22 13:23:08 2015 chroot to '/var/tmp/openvpn' and cd to '/' succeeded
Sat Aug 22 13:23:08 2015 GID set to openvpn
Sat Aug 22 13:23:08 2015 UID set to openvpn
Sat Aug 22 13:23:09 2015 TCP connection established with [AF_INET]192.168.99.2:58993
Sat Aug 22 13:23:09 2015 TCPv4_SERVER link local: [inetd]
Sat Aug 22 13:23:09 2015 TCPv4_SERVER link remote: [AF_INET]192.168.99.2:58993
Sat Aug 22 13:23:09 2015 MULTI: multi_init called, r=256 v=256
Sat Aug 22 13:23:09 2015 IFCONFIG POOL: base=192.168.2.200 size=13, ipv6=0
Sat Aug 22 13:23:09 2015 MULTI: TCP INIT maxclients=1020 maxevents=1024
Sat Aug 22 13:23:09 2015 Initialization Sequence Completed
Sat Aug 22 13:23:09 2015 TCP connection established with [AF_INET]192.168.99.2:58993
Sat Aug 22 13:23:09 2015 192.168.99.2:58993 TLS: Initial packet from [AF_INET]192.168.99.2:58993, sid=5d082e97 f5b8ea24
Sat Aug 22 13:23:11 2015 192.168.99.2:58993 VERIFY OK: depth=1, C=DE, ST=xxx, L=xxx, O=Internet Ltd., OU=MyOrganizationalUnit, CN=Internet Ltd. CA, name=xxx, emailAddress=xxx
Sat Aug 22 13:23:11 2015 192.168.99.2:58993 VERIFY OK: depth=0, C=DE, ST=xxx2, L=xxx2, O=Internet Ltd., OU=MyOrganizationalUnit, CN=xxx, name=xxx, emailAddress=xxx
Sat Aug 22 13:23:12 2015 192.168.99.2:58993 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 13:23:12 2015 192.168.99.2:58993 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:23:12 2015 192.168.99.2:58993 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 13:23:12 2015 192.168.99.2:58993 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:23:12 2015 192.168.99.2:58993 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA
Sat Aug 22 13:23:12 2015 192.168.99.2:58993 [bruehl] Peer Connection Initiated with [AF_INET]192.168.99.2:58993
Sat Aug 22 13:23:12 2015 bruehl/192.168.99.2:58993 MULTI_sva: pool returned IPv4=192.168.2.202, IPv6=(Not enabled)
Sat Aug 22 13:23:12 2015 bruehl/192.168.99.2:58993 MULTI: Learn: 192.168.2.202 -> xxx2/192.168.99.2:58993
Sat Aug 22 13:23:12 2015 bruehl/192.168.99.2:58993 MULTI: primary virtual IP for xxx2/192.168.99.2:58993: 192.168.2.202
Sat Aug 22 13:23:14 2015 bruehl/192.168.99.2:58993 PUSH: Received control message: 'PUSH_REQUEST'
Sat Aug 22 13:23:14 2015 bruehl/192.168.99.2:58993 send_push_reply(): safe_cap=940
Sat Aug 22 13:23:14 2015 bruehl/192.168.99.2:58993 SENT CONTROL [xxx2]: 'PUSH_REPLY,route 192.168.2.0 255.255.255.0 192.168.2.1,route 192.168.2.1,ping 10,ping-restart 120,ifconfig 192.168.2.202 192.168.2.201' (status=1)
server.png


Client:
Code:
root@fritz:/var/mod/root# cat /var/tmp/debug_openvpn.out
Sat Aug 22 13:21:33 2015 OpenVPN 2.3.8 mips-unknown-linux-gnu [SSL (OpenSSL)] [LZO] [IPv6] built on Aug  9 2015
Sat Aug 22 13:21:33 2015 library versions: OpenSSL 0.9.8zg 11 Jun 2015, LZO 2.09
Sat Aug 22 13:21:33 2015 WARNING: No server certificate verification method has been enabled.  See [url]http://openvpn.net/howto.html#mitm[/url] for more info.
Sat Aug 22 13:21:33 2015 Control Channel Authentication: using '/tmp/flash/openvpn/static.key' as a OpenVPN static key file
Sat Aug 22 13:21:33 2015 Outgoing Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:21:33 2015 Incoming Control Channel Authentication: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:21:33 2015 Socket Buffers: R=[87380->131072] S=[16384->131072]
Sat Aug 22 13:21:33 2015 NOTE: chroot will be delayed because of --client, --pull, or --up-delay
Sat Aug 22 13:21:33 2015 NOTE: UID/GID downgrade will be delayed because of --client, --pull, or --up-delay
Sat Aug 22 13:21:33 2015 Attempting to establish TCP connection with [AF_INET]192.168.99.1:443 [nonblock]
Sat Aug 22 13:21:34 2015 TCP connection established with [AF_INET]192.168.99.1:443
Sat Aug 22 13:21:34 2015 TCPv4_CLIENT link local: [undef]
Sat Aug 22 13:21:34 2015 TCPv4_CLIENT link remote: [AF_INET]192.168.99.1:443
Sat Aug 22 13:21:34 2015 TLS: Initial packet from [AF_INET]192.168.99.1:443, sid=79e252dc 0fa86f49
Sat Aug 22 13:21:35 2015 VERIFY OK: depth=1, C=DE, ST=xxx, L=xxx, O=Internet Ltd., OU=MyOrganizationalUnit, CN=Internet Ltd. CA, name=xxx, emailAddress=xxx
Sat Aug 22 13:21:35 2015 VERIFY OK: depth=0, C=DE, ST=xxx, L=xxx, O=Internet Ltd., OU=MyOrganizationalUnit, CN=xxx, name=xxx, emailAddress=xxx
Sat Aug 22 13:21:37 2015 Data Channel Encrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 13:21:37 2015 Data Channel Encrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:21:37 2015 Data Channel Decrypt: Cipher 'BF-CBC' initialized with 128 bit key
Sat Aug 22 13:21:37 2015 Data Channel Decrypt: Using 160 bit message hash 'SHA1' for HMAC authentication
Sat Aug 22 13:21:37 2015 Control Channel: TLSv1, cipher TLSv1/SSLv3 DHE-RSA-AES256-SHA, 2048 bit RSA
Sat Aug 22 13:21:37 2015 [xxx] Peer Connection Initiated with [AF_INET]192.168.99.1:443
Sat Aug 22 13:21:39 2015 SENT CONTROL [xxx]: 'PUSH_REQUEST' (status=1)
Sat Aug 22 13:21:40 2015 PUSH: Received control message: 'PUSH_REPLY,route 192.168.2.0 255.255.255.0 192.168.2.1,route 192.168.2.1,ping 10,ping-restart 120,ifconfig 192.168.2.202 192.168.2.201'
Sat Aug 22 13:21:40 2015 OPTIONS IMPORT: timers and/or timeouts modified
Sat Aug 22 13:21:40 2015 OPTIONS IMPORT: --ifconfig/up options modified
Sat Aug 22 13:21:40 2015 OPTIONS IMPORT: route options modified
Sat Aug 22 13:21:40 2015 TUN/TAP device tun0 opened
Sat Aug 22 13:21:40 2015 TUN/TAP TX queue length set to 100
Sat Aug 22 13:21:40 2015 do_ifconfig, tt->ipv6=0, tt->did_ifconfig_ipv6_setup=0
Sat Aug 22 13:21:40 2015 /sbin/ifconfig tun0 192.168.2.202 pointopoint 192.168.2.201 mtu 1500
Sat Aug 22 13:21:40 2015 /sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1
route: SIOCADDRT: File exists
Sat Aug 22 13:21:40 2015 ERROR: Linux route add command failed: external program exited with error status: 1
Sat Aug 22 13:21:40 2015 /sbin/route add -net 192.168.2.0 netmask 255.255.255.0 gw 192.168.2.1
route: SIOCADDRT: File exists
Sat Aug 22 13:21:40 2015 ERROR: Linux route add command failed: external program exited with error status: 1
Sat Aug 22 13:21:40 2015 /sbin/route add -net 192.168.2.1 netmask 255.255.255.255 gw 192.168.2.201
Sat Aug 22 13:21:40 2015 chroot to '/var/tmp/openvpn' and cd to '/' succeeded
Sat Aug 22 13:21:40 2015 GID set to openvpn
Sat Aug 22 13:21:40 2015 UID set to openvpn
Sat Aug 22 13:21:40 2015 Initialization Sequence Completed
root@fritz:/var/mod/root# netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.180.1   *               255.255.255.255 UH        0 0          0 dsl
192.168.2.201   *               255.255.255.255 UH        0 0          0 tun0
192.168.180.2   *               255.255.255.255 UH        0 0          0 dsl
192.168.2.1     192.168.2.201   255.255.255.255 UGH       0 0          0 tun0
192.168.99.1    *               255.255.255.255 UH        0 0          0 dsl
192.168.2.0     192.168.2.1     255.255.255.0   UG        0 0          0 dsl
192.168.99.0    *               255.255.255.0   U         0 0          0 dsl
192.168.188.0   *               255.255.255.0   U         0 0          0 lan
192.168.189.0   *               255.255.255.0   U         0 0          0 guest
169.254.0.0     *               255.255.0.0     U         0 0          0 lan
default         *               0.0.0.0         U         0 0          0 dsl

client.png
 
Zuletzt bearbeitet:
Bitte poste doch zusammengehörige Logs und Config-Seiten, sonst weiß ja niemand, auf was du dich beziehst:

Das Bild der Server-Config gehört am ehesten noch zu diesem Versuch (wo auch immer noch die Route zu 192.168.188.0 da stehen mag):
Server:
Code:
...
Sat Aug 22 12:50:42 2015 bruehl/192.168.99.2:48927 SENT CONTROL [bruehl]: 'PUSH_REPLY,route-gateway 192.168.2.1,route 192.168.2.0 255.255.255.0 192.168.2.1,route 192.168.2.1,ping 10,ping-restart 120,[B]ifconfig 192.168.2.200 255.255.255.0[/B]' (status=1)

Während das Client-Log zu einem späteren Eintrag im Server-Log passen könnte:

Client:
Code:
...
Sat Aug 22 13:21:40 2015 PUSH: Received control message: 'PUSH_REPLY,route 192.168.2.0 255.255.255.0 192.168.2.1,route 192.168.2.1,ping 10,ping-restart 120,[B]ifconfig 192.168.2.202 192.168.2.201[/B]'
...

Bei einer Point-to-Point Config gibt man im Routing keine Next-Hop-IP ein, insbesondere keine, die die Cleint-Box nicht erreichen kann.
Das lokale Netz ist "192.168.2.0 255.255.255.0" (nicht mit zusätzlich "192.168.2.1" am Ende). Das steht m.E. auch so im Tooltip.
Wenn du das Routing vom Server her "push"st, ist es unnötig bzw. ein Fehler, das gleiche Routting auf dem Client nochmal einzutragen.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.