Oscam als CCcam Server nutzen: Unterschied zwischen den Versionen
Zeile 86: | Zeile 86: | ||
* <font color=red>"user" "pwd"</font> erkläre ich hier nicht gehört zu den Grundkenntnissen die man haben sollte. | * <font color=red>"user" "pwd"</font> erkläre ich hier nicht gehört zu den Grundkenntnissen die man haben sollte. | ||
* <font color=red>"group"</font> Man sollte am besten jeden Reader in eine eigene Group setzen (Lokal Reader). Die ganzen externen CCcam Proxy Server hab ich in einer Group zusammengefasst. Also Lokal Reader haben alle eine extra Group. CCcam Proxys sind alle in der selben Group. Nun kann ich in der oscam.user mit "group = XX" die Groups angeben auf die der User Zugriff hat. Wenn es mehrere Gruppen sind, dann werden sie durch Komma getrennt aufgeführt. Hat man also z.b. eine 1702 Sky Karte und eine 0d05 ORF Karte und ein User soll nur auf ORF zugreifen dürfen, nicht aber auf Sky, trage ich nur den Namen der ORF Group bei dem User ein. | * <font color=red>"group"</font> Man sollte am besten jeden Reader in eine eigene Group setzen (Lokal Reader). Die ganzen externen CCcam Proxy Server hab ich in einer Group zusammengefasst. Also Lokal Reader haben alle eine extra Group. CCcam Proxys sind alle in der selben Group. Nun kann ich in der oscam.user mit "group = XX" die Groups angeben auf die der User Zugriff hat. Wenn es mehrere Gruppen sind, dann werden sie durch Komma getrennt aufgeführt. Hat man also z.b. eine 1702 Sky Karte und eine 0d05 ORF Karte und ein User soll nur auf ORF zugreifen dürfen, nicht aber auf Sky, trage ich nur den Namen der ORF Group bei dem User ein. | ||
* <font color=red>"hostname = dyndns.com"</font> | * <font color=red>"hostname = dyndns.com"</font> Hier kann man die dns oder IP des User eintragen der diesen Account nutzt. Dient der Sicherheit für den Server/Account. | ||
* <font color=red>"cccmaxhops = 2"</font> hier legt man fest wie viel hops der User bekommen soll. Also ob er z.b. auch hop2 Karten vom Server bekommen darf, wenn die überhaupt noch weitergegeben werden können (je nach reshare Einstellung des Karten Besitzers). | * <font color=red>"cccmaxhops = 2"</font> hier legt man fest wie viel hops der User bekommen soll. Also ob er z.b. auch hop2 Karten vom Server bekommen darf, wenn die überhaupt noch weitergegeben werden können (je nach reshare Einstellung des Karten Besitzers). | ||
* <font color=red>"cccreshare = 1"</font> damit kann ich wieder einstellen wie oft der User die Karten weitergeben darf. Diese Option wird nur beachtet wenn in der oscam.conf "ignorereshare" auf "1" steht. Ansonsten gelten die globalen reshare rules aus der oscam.conf. | * <font color=red>"cccreshare = 1"</font> damit kann ich wieder einstellen wie oft der User die Karten weitergeben darf. Diese Option wird nur beachtet wenn in der oscam.conf "ignorereshare" auf "1" steht. Ansonsten gelten die globalen reshare rules aus der oscam.conf. |
Aktuelle Version vom 24. November 2013, 08:52 Uhr
![]()
EinleitungMittlerweile ist aus dem protokoll- und plattformübergreifenden Cardserver ein voll funktionierender Card- und Sharingserver geworden. Es wird kein zusätzliches Emu mehr benötigt. Oscam beherrscht das CCcam Protokoll perfekt, sogar bis Version 2.2.1. Also auch mit den Neuerungen die mit CCcam_2.2.0 eingeführt wurden, wie good SIDs und bad SIDs, kann Oscam bereits umgehen. Oscam kann sogar mehr als ein original CCcamserver. Da wäre zum Beispiel der global arbeitende Loadbalancer der das Sharing zu einer sehr intelligenten Angelegenheit macht. Der Client muß nicht erst mühsam die richtigen Karten suchen die den angefragten Sender öffnen können. Ein gut eingestellter Loadbalancer weiß bereits welche Karte das kann und leitet die Anfrage direkt zur richtigen Karte. Der Loadbalancer weiß auch welche Karte aktuell am schnellsten ist. Der CCcamclient bekommt davon gar nichts mit, außer das er sehr schnell ein Bild bekommt. Es gibt auch ein Oscam eigenes CCcam Protokoll (cccam-ext) das die Anfragen asynchron verarbeiten kann, vorausgesetzt man hat den stealth = 1 Mode nicht aktiviert. Dann hätten wir noch die Tatsache das Oscam so gut wie jede gängige Pay TV Karte lesen kann und sie so als Lokal Karte ins CCcamnetz bringt. Oder der global arbeitende Cache der Mehrfachanfragen auch auf entfernte Karten verhindert. So erst mal genug von den Vorteilen, es gibt auch immer eine Schattenseite. Wichtiger HinweisWie bereits auf der Oscam-Hauptseite hier im Zebradem-Wiki vermerkt war, kann man durch Unwissenheit und falsch konfigurierten oder gar nicht konfigurierten Oscamserver mehr Schaden als Nutzen. Wer also gerade am umsteigen oder testen ist, sollte das ganze im kleinen machen, zum Beispiel Homesharing oder ein kleines Testnetz mit Freunden. Wer ganz sicher gehen möchte kann am Anfang auch die Option forward_origin_card = 1 in der oscam.conf setzen, damit arbeitet Oscam ganz genau gleich wie ein original CCcamserver und stört so nicht das Sharenetz. Sharing & VertrauenDas Sharing war schon immer Vertrauenssache, aber mit Oscam müßt ihr euer Vertrauen noch weiter erhöhen. Oscam ist ein sehr mächtiges Cam mit dem man auch viel Unfug treiben kann. Es wird auch immer User geben die jede Möglichkeit nutzen sich einen Vorteil zu verschaffen. Da gibt es eine Funktion die nennt sich "ignorereshare", der wahre Sinn dieser Option wird weiter unten erklärt. Mittlerweile findet man die Einstellung auch noch in der oscam.user "cccignorereshare" wo man es für jeden User einzeln aktivieren kann. Leider hat das ganze einen Nebeneffekt und zwar der das sämtliche Reshare Regeln auch die der angebundenen Sharepartner umgangen werden. Bekommt man eine Karte ohne Reshare rein und hat "ignorereshare" gesetzt, kann man die Karte nun trotzdem weiter sharen, so oft wie man in der oscam.conf unter "reshare" eingetragen hat. Davon abgesehen sollte ein aufmerksamer Sharepartner es merken, wenn auf Karten ohne Reshare Unmengen an Anfragen von dir kommen und wird dich so mit Sicherheit direkt löschen. Man kann es übrigens auch sehen wenn einer seiner Peers diese Option gesetzt hat. Wenn alle Karten die ihr von jemand bekommt, alle den selben Reshare haben, dann wurde wissentlich oder unwissentlich "ignorereshare" gesetzt. Karten aus Hop1 oder Hop2 haben normal kein Reshare mehr. CCcam & Camd3 ProblemEin weiteres Problem ist, wenn man CCcamsharing mit der Oscam betreibt und ein paar Clienten über camd3 Protokoll am Server verbinden. Das camd3 Protokoll kennt weder Reshare Regeln noch Hops des CCcam Protokolls. Der camd3 Client würde also auch Karten nutzen für die er keine Rechte hat. CCcam Server aktivierenSo genug erst mal mit Belehrungen und ab in die Configs um den CCcam Server aufzusetzen. Ich gehe hier davon aus das ihr bereits Oscam als Cardserver aufgesetzt habt und erfolgreich eure Karten einlesen konntet.
[cccam]
User anlegen (F:-Line)Wenn man nun einen User anlegt, macht man das genauso wie man das beim einrichten des Cardserver gemacht hat. Da mußte man ja auch einen User für CCcam (Nline) anlegen. Es kommen nur ein paar zusätzliche Optionen hinzu in der oscam.user.
[account]
Das Gegenstück wäre bei einem CCcam Clienten
C: Deinydyndns.com 12000 user1 passwort
Andere Server einhängen (C:-Line)Nun noch das einhängen eines CCcam Proxys (externe CCcam Server, Cline). Gemacht wird das in der oscam.server und ist genau gleich wie einen Reader eintragen:
[reader]
Das Gegenstück wäre bei einem CCcam Server
F: user passwd
|