(Internet-) Telefonie, Chat & Instant Messaging - Kire www.kire.ch
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
(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
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 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 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 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 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 Ekiga sip:500@ekiga.net (Echo-Test) sip:kire.phone@ekiga.net sip:0566318744@sip02.phonetophones.ch 7
(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
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
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