(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch

Die Seite wird erstellt Yves-Leander Steffens
 
WEITER LESEN
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
(Internet-) Telefonie,
                                                   Chat & Instant Messaging
                                                             Computerlabor im KuZeB
                                                                      Ubuntu-Workshop

                                                                          10.3.2008

 Kire
 www.kire.ch

 Template von Chih-Hao Tsai (chtsai.org)

Creative Commons License (by-nc-sa)
creativecommons.org/licenses/by-nc-sa/2.5/dee.de
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
Inhaltsverzeichnis

(Internet-) Telefonie
   Anbieter & Protokolle
   Features, Grundpreise & Verbindungsgebühren
   Hard- & Software
   Einstellungen
Chat
   Einführung
   Client-Software
   X-Chat & Pidgin
Instant Messaging
   Überblick
   Jabber
   Client-Software & Pidgin

                                                        2
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
(Internet-) Telefonie

Anbieter & Protokolle
  Skype
     nur ein Anbieter
     Closed Source & proprietär
     Security by Obscurity
     wird hier nicht weiter betrachtet
  SIP/RTP (Voice over IP VoIP)
     viele Anbieter
          www.sipcall.ch, www.insphone.ch (phonetophones.ch)
          www.ekiga.net (nur innerhalb ekiga.net)
     offene Internet-Standards
     keine Verschlüsselung, aber
          Zfone/ZRTP von Phil Zimmermann (PGP-Erfinder)
     Gesprächsvermittlung über Anbieter (SIP)
     Gespräch selber Peer-to-Peer (RTP)
     Qualität: Echo
                                                                 3
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
(Internet-) Telefonie

Features & Grundpreise
  meist ohne Grundgebühr (032er-Nummer)
     kleiner Zuschlag für übliche Festnetznummer (~1.50/Mt.)
  Nummernportierung
     von Swisscom (einmalig 80.-/120.- oder ~3.80/Mt.)
     unter SIP-Anbietern (35.-)
  Telefon-Anschluss kann gekündigt werden
     Wenn nicht für Internet-Anschluss nötig (ADSL)
     Swisscom: 2 Monate Kündigungsfrist
  Voicebox to E-Mail
  Mehrere Gräte lassen sich an unterschiedlichen Orten
  unter der selben Rufnummer betreiben.

                                                               4
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
(Internet-) Telefonie

Verbindungsgebühren
  gratis innerhalb Anbieter-Netz
    und allenfalls innerhalb Zusammenschlüssen
         Freecall Network
  Festnetz und Ausland ca. 1/2 Preis von Swisscom
  Mobilnetz etwa gleich wie Swisscom
  allerdings oft im Minutentakt abgerechnet
    sonst ev. Grundgebühr von 10.-
  ev. zweiter Anbieter im Ausland suchen
    und zum Lokaltarif ins dortige Festnetz telefonieren

                                                              5
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
(Internet-) Telefonie

Software
  Ekiga (ehem. Gnome-Meeting, Linux & Windows)
  Linphone (nur Linux, Gnome)
  Twinkle (nur Linux, KDE)
  X-Lite (Windows, MacOS X)
  Windows Live Messenger (Windows, MacOS X)

Einstellungen
  User/Auth-ID, Passwort, Proxy-Server (Registrar)
  ev. STUN-Server (NAT-Firewall tunneln)
  Ports
     UDP/alle ausgehend (Std. bei Stateful-Firewalls)
     ev. UDP/5060 eingehend (SIP)
  pröbeln...
                                                              6
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
(Internet-) Telefonie

Ekiga
  sip:500@ekiga.net (Echo-Test)
  sip:kire.phone@ekiga.net
  sip:0566318744@sip02.phonetophones.ch

                                                       7
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
(Internet-) Telefonie

Hardware
  PC und Headset
  einfacher Telefonadapter ohne Router (< 100.-)
  Telefonadapter mit DSL-Router (> 100.-) und/oder
    NAT-Firewall
    WLAN
    Anschluss für Analogtelefonnetz
  WLAN-Funktelefon (> 150.-)
  Handy mit VoIP-Software

                                                              8
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
Chat

Überblick
  synchroner Nachrichtenaustausch
  in Chaträumen auf Chat-Servern
  sind allenfalls zu Verbunden zusammengeschlossen
  offener Internetstandard: IRC
Was braucht's
  Verbindung zu einem Chat-Server
     Anmeldung mit Nick- und ev. richtigem Namen
            je nach Bestimmungen der BetreiberInnen
            auf irc.lugs.ch ist z.B. richtiger Name Pflicht
               http://www.lugs.ch/lugs/irc/wiewas.phtml.de
            Können als Default im Client hinterlegt und meist bei den
            Server-Einstellungen überschrieben werden.
  Betritt zu einem Channel

                                                                        9
(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
Chat

Grundbefehle (normalerweise menügeführt)
  /nick [mein Nickname]
  /setname [mein richtiger Name]
  /server [Server und Port, z.B.: irc.lugs.ch 6667]
      etwas warten
  /list
      alle bereits vorhandenen öffentlichen Channels
  /join [gewünschter Channel, z.B.: #bremgarten-youth]
      falls noch nicht vorhanden, ist er es ab jetzt...
  /whois [Nickname, über den ich mehr wissen will]

                                                                 10
Chat

Client-Software
  X-Chat
     Opensource, GTK+ basierend
     Linux und Windows
     einfach & übersichtlich
     SSL-Verschlüsselung
     über Synaptic installierbar
  X-Chat Aqua
     für MacOS X
  Chatzilla
     Firefox Add-On

                                          11
Chat

Pidgin
  Opensource
  Multiprotokoll Messenger
  Linux und Windows
         auf Ubuntu bereits installiert
  etwas unübersichtlich
  SSL-Verschlüsselung
Kopete
  Pidgin-Pendant für KDE
Dana
  nur Windows
  Grundfunktionen
  läuft von USB-Stick & hinterlässt keine Spuren
  http://www.diebestenbits.de
Webfrontend: http://webirc.kuzeb.ch

                                                          12
Instant Messaging

X-Chat
  Netzwerk in Liste hinzufügen: irc.lugs.ch
  und editieren:
    Servers anpassen: irc.lugs.ch/6668
         Port 6668 für SSL, ansonsten 6667
    Use SSL for [...] & Accept invalid SSL certificate
    Channel to join: #bremgarten-youth

                                                             13
Chat

Pidgin
  Account hinzufügen
     Für SSL Port 6668, ansonsten 6667
     Username entspricht dem Nickname.

                                                14
Chat

Chat hinzufügen (im Menü Buddys)

  Dann per rechter Maustaste auf Eintrag beitreten
  und im Tab #bremgarten-youth losplaudern
    Status-Tabs des Servers können geschlossen werden.

                                                            15
Instant Messaging

Überblick
  synchroner Nachrichtenaustausch
  meist nur zwischen zwei Personen
  Server sind meist alle zusammengeschlossen
  z.T. auch über Protokollgrenzen hinweg
  Kontaktlisten mit Präsenzinformationen
  proprietär: AIM, ICQ, MSN, Yahoo!
  offener Internetstandard: XMPP/Jabber

                                                      16
Instant Messaging

Jabber
  auch Multi-User-Chat
  Fast sämtliche Server sind zusammengeschlossen
    z.T. auch Transports von/zu AIM, ICQ, IRC etc.
  Jabber-Accounts sind wie E-Mail-Adressen aufgebaut
    name@server.dns.name
    z.B. hans@jabber.org, petra@jabber.trash.net
  Können mit den meisten Client bei der ersten
  Anmeldung gleich erstellt werden.
    oft sogar nur so möglich (jabber.org, jabber.trash.net)
    Ev. gibt es Konflikte, wenn Adresse schon belegt ist.
    Wird bei jabber.org z.B. nach 12 Monaten
    Nichtbenutzung gelöscht.

                                                              17
Instant Messaging

Verschlüsselung
  Client-Server (SSL/TLS)
      Anmeldung zu Server, Präsenzinformation
      Nachrichten natürlich auch
  Server-Server (SSL/TLS)
  End-to-End (OTR, OpenPGP)
      garantierte Nachrichtenverschlüsselung auf der ganzen
      Übertragungsstrecke

                                                              18
Instant Messaging

Client-Software
  Pidgin
     Linux und Windows
     SSL/TLS-Verschlüsselung und OTR
  Kopete
     Pidgin-Pendant für KDE
  Adium X
     MacOS X
     Grafisches Frontend für libpurple
           Backend von Pidgin
     SSL/TLS-Verschlüsselung und OTR
           OTR wird automatisch mitinstalliert
  iChat
     MacOS X
     kann keine Accounts anlegen...

                                                                 19
Instant Messaging

Pidgin
  Über Synaptic zusätzlich installieren: pidgin-otr
     Off-the-Record Messaging für Nachrichten-
     Verschlüsselung
     Und bei den Plugins aktivieren (siehe auch letzte Folie)
  Account hinzufügen
     Kann gleich automatisch erstellt werden.
     Screenname entspricht dem Usernamen.
     XMPP Optionen
         je nach Anbieter für Client-Server-Verschlüsselung
         Pidgin prüft allerdings das Zertifikat (noch) nicht.
         jabber.org
            “Require SSL/TLS” und Port 5222
            oder “Force old SSL” und Port 5223
         jabber.trash.net
            “Force old SSL” und Port 5223
                                                                20
Instant Messaging

                    21
Instant Messaging

Neue Nachricht versenden
  hier von jabber.org nach jabber.trash.net

Falls beide Clients OTR unterstützen, wird zuerst ein
Schlüsselpaar generiert (kann etwas dauern), dann die
öffentlichen Schlüssel ausgetauscht - und angezeigt,
dass ein unbekannter Fingerprint eingetroffen sei.
Per Rechtsklick auf das OTR-Icon links neben der
Nachrichtenzeile kann der Fingerprint nach der
sicheren gegenseitigen Prüfung(!) bestätigt werden.
                                                          22
Instant Messaging

Der/die PartnerIn in die Buddy-Liste aufnehmen
  automatisch oder manuell (Menü Buddys)
  für Präsenzinformationen
  Das Recht muss gegenseitig bestätigt werden
  und wird durch das Löschen des Buddys automatisch
  wieder entzogen.
  Screenname entspricht dem Namen des Partners.

                                                      23
Instant Messaging

Die Einstellungen zu und die OTR-Schlüssel selber
können auch manuell verwaltet werden.
  bei den Plugins

                                                      24
Sie können auch lesen