Post on 30-Sep-2020
10.3.2008
Computerlabor im KuZeBUbuntu-Workshop
Kirewww.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
2
Inhaltsverzeichnis
(Internet-) TelefonieAnbieter & ProtokolleFeatures, Grundpreise & VerbindungsgebührenHard- & SoftwareEinstellungen
ChatEinführungClient-SoftwareX-Chat & Pidgin
Instant MessagingÜberblickJabberClient-Software & Pidgin
3
(Internet-) Telefonie
Anbieter & ProtokolleSkype
nur ein AnbieterClosed Source & proprietärSecurity by Obscuritywird 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-Standardskeine 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
4
(Internet-) Telefonie
Features & Grundpreisemeist 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 werdenWenn nicht für Internet-Anschluss nötig (ADSL)Swisscom: 2 Monate Kündigungsfrist
Voicebox to E-MailMehrere Gräte lassen sich an unterschiedlichen Orten unter der selben Rufnummer betreiben.
5
(Internet-) Telefonie
Verbindungsgebührengratis innerhalb Anbieter-Netz
und allenfalls innerhalb ZusammenschlüssenFreecall Network
Festnetz und Ausland ca. 1/2 Preis von SwisscomMobilnetz etwa gleich wie Swisscomallerdings oft im Minutentakt abgerechnet
sonst ev. Grundgebühr von 10.-ev. zweiter Anbieter im Ausland suchen
und zum Lokaltarif ins dortige Festnetz telefonieren
6
(Internet-) Telefonie
SoftwareEkiga (ehem. Gnome-Meeting, Linux & Windows)Linphone (nur Linux, Gnome)Twinkle (nur Linux, KDE)X-Lite (Windows, MacOS X)Windows Live Messenger (Windows, MacOS X)
EinstellungenUser/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...
7
(Internet-) Telefonie
Ekigasip:500@ekiga.net (Echo-Test)sip:kire.phone@ekiga.netsip:0566318744@sip02.phonetophones.ch
8
(Internet-) Telefonie
HardwarePC und Headseteinfacher Telefonadapter ohne Router (< 100.-)Telefonadapter mit DSL-Router (> 100.-) und/oder
NAT-FirewallWLANAnschluss für Analogtelefonnetz
WLAN-Funktelefon (> 150.-)Handy mit VoIP-Software
9
Chat
Überblicksynchroner Nachrichtenaustauschin Chaträumen auf Chat-Servernsind allenfalls zu Verbunden zusammengeschlossenoffener Internetstandard: IRC
Was braucht'sVerbindung zu einem Chat-Server
Anmeldung mit Nick- und ev. richtigem Namenje nach Bestimmungen der BetreiberInnenauf irc.lugs.ch ist z.B. richtiger Name Pflicht
http://www.lugs.ch/lugs/irc/wiewas.phtml.deKönnen als Default im Client hinterlegt und meist bei den Server-Einstellungen überschrieben werden.
Betritt zu einem Channel
10
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]
11
Chat
Client-SoftwareX-Chat
Opensource, GTK+ basierendLinux und Windowseinfach & übersichtlichSSL-Verschlüsselungüber Synaptic installierbar
X-Chat Aquafür MacOS X
ChatzillaFirefox Add-On
12
Chat
PidginOpensourceMultiprotokoll MessengerLinux und Windows
auf Ubuntu bereits installiert
etwas unübersichtlichSSL-Verschlüsselung
KopetePidgin-Pendant für KDE
Dananur WindowsGrundfunktionenläuft von USB-Stick & hinterlässt keine Spurenhttp://www.diebestenbits.de
Webfrontend: http://webirc.kuzeb.ch
13
Instant Messaging
X-ChatNetzwerk in Liste hinzufügen: irc.lugs.chund editieren:
Servers anpassen: irc.lugs.ch/6668Port 6668 für SSL, ansonsten 6667
Use SSL for [...] & Accept invalid SSL certificateChannel to join: #bremgarten-youth
14
Chat
PidginAccount hinzufügen
Für SSL Port 6668, ansonsten 6667Username entspricht dem Nickname.
15
Chat
Chat hinzufügen (im Menü Buddys)
Dann per rechter Maustaste auf Eintrag beitretenund im Tab #bremgarten-youth losplaudern
Status-Tabs des Servers können geschlossen werden.
16
Instant Messaging
Überblicksynchroner Nachrichtenaustauschmeist nur zwischen zwei PersonenServer sind meist alle zusammengeschlossenz.T. auch über Protokollgrenzen hinwegKontaktlisten mit Präsenzinformationenproprietär: AIM, ICQ, MSN, Yahoo!offener Internetstandard: XMPP/Jabber
17
Instant Messaging
Jabberauch Multi-User-ChatFast 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.namez.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.
18
Instant Messaging
VerschlüsselungClient-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
19
Instant Messaging
Client-SoftwarePidgin
Linux und WindowsSSL/TLS-Verschlüsselung und OTR
KopetePidgin-Pendant für KDE
Adium XMacOS XGrafisches Frontend für libpurple
Backend von Pidgin
SSL/TLS-Verschlüsselung und OTROTR wird automatisch mitinstalliert
iChatMacOS Xkann keine Accounts anlegen...
20
Instant Messaging
PidginÜber Synaptic zusätzlich installieren: pidgin-otr
Off-the-Record Messaging für Nachrichten- VerschlüsselungUnd bei den Plugins aktivieren (siehe auch letzte Folie)
Account hinzufügenKann 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 5222oder “Force old SSL” und Port 5223
jabber.trash.net
“Force old SSL” und Port 5223
21
Instant Messaging
22
Instant Messaging
Neue Nachricht versendenhier 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.
23
Instant Messaging
Der/die PartnerIn in die Buddy-Liste aufnehmenautomatisch oder manuell (Menü Buddys)für PräsenzinformationenDas Recht muss gegenseitig bestätigt werdenund wird durch das Löschen des Buddys automatisch wieder entzogen.Screenname entspricht dem Namen des Partners.
24
Instant Messaging
Die Einstellungen zu und die OTR-Schlüssel selber können auch manuell verwaltet werden.
bei den Plugins