*Harold Winter* meinte:
> Thomas Barghahn <
Th.Ba...@t-online.de> wrote:
>
>> Das kannst du doch auch. Eröffne in Xnews einen weiteren Server (z.B.
>> "MProxy") und binde diesen an den Hamster mit Port 119.
>> Xnews greift dann entweder direkt auf den Hamster mit deinen alten
>> Einstellungen zu /oder/ eben über MProxy, welcher bei dir den Port 6000
>> hat und selbst mit dem Hamster über Port 119 kommuniziert.
>
> Das ist alles richtig, solange alle drei auf der selben Maschine laufen,
> sich also über localhost (127.0.0.1) verbinden.
Diese Aussage ist *falsch*! Hier laufen bspw. 3 Rechner, welche alle auf
den Hamster einer Maschine zugreifen.
Weiterhin sollte man zunächst die Finger von den INI-Dateien des
Hamsters lassen, denn alle relevanten Einstellungen lassen sich bequem
über die Menüs des Hamsters erledigen!
Rechner_1 mit IP=192.168.178.28 ==> hier ist der Hamster installiert
Rechner_2 mit IP=192.168.178.20 ==> Arbeitsrechner
Rechner_3 mit IP=192.168.178.21 ==> Laptop
Damit alle Rechner auf den Hamster zugreifen können, ist der Hamster auf
Rechner_1 wie folgt konfiguriert:
Einstellungen => Lokale Server => NNTP => an folgende IP binden:
[192.168.178.28] [119]
<
https://www.barghahn-online.de/Pictures/hamster_bindung_nntp.png>
Für die Einstellungen POP und SMTP gilt Gleiches mit den entsprechenden
Ports 110 und 25!
> Dann sieht der relevante Teil der hamster.ini so aus:
>
> local.nntp.serverbind=127.0.0.1
> local.pop3.serverbind=127.0.0.1
> local.smtp.serverbind=127.0.0.1
> local.ReCo.serverbind=127.0.0.1
Dieser Abschnitt sieht nach obigen Einstellungen dann so aus:
local.nntp.serverbind=192.168.178.28
local.pop3.serverbind=192.168.178.28
local.sntp.serverbind=192.168.178.28
local.ReCo.serverbind=192.168.178.28
> Was übrigens auch der default ist wenn diese Zeilen fehlen.
Ja, das entspricht einer gewissen Logik. ;-) Wir wollen aber von
/mehreren Rechnern/ auf nur *einen Rechner* zugreifen!
> Und dann gibt es noch diesen Hinweis in der hamster_de.chm:
>
> | Um die lokalen Server zu schützen, weist der Hamster alle Zugriffe auf
> | alle IP-Adressen ab, ausgenommen die des „localhost“ mit der IP-Adresse
> | 127.0.0.1 und die des für private Netze reservierten Bereiches
> | 192.168.0.0 bis 192.168.255.255.
>
> Und das *STIMMT NICHT*! ...
*Doch, DAS STIMMT*(!) und ist zudem auch noch völlig korrekt formuliert!
*Nicht umsonst* ist hier auch der reservierte Bereich für private Netze
/ausdrücklich/ erwähnt.
> ... Hamster reagiert *NUR* auf 127.0.0.1!
Diese Aussage ist *falsch*! Siehe hierzu den "reservierten Bereich für
private Netze"!
> local.nntp.serverbind=192.168.0.nnn
> local.pop3.serverbind=192.168.0.nnn
> local.smtp.serverbind=192.168.0.nnn
> local.ReCo.serverbind=192.168.0.nnn
>
> Dann ist er aber auf 127.0.0.1 taub, würde also den mproxy auf derselben
> Maschine ignorieren. Also bleibt nur diese Sicherheitsstufe stillzulegen:
Genau, daher muss also in Xnews die entsprechende IP des Rechners
eingetragen werden, auf welchem sich der Hamster befindet! Also auch
hier die IP "192.168.178.28"!
<
https://www.barghahn-online.de/Pictures/xnews_an_rechner_mit_hamster.png>
Kommt MProxy ins Spiel, so muss auch hier die Bindung zu dem Rechner mit
dem Hamster hergestellt werden - also auch wieder die IP "192.168.178.28"!
<
https://www.barghahn-online.de/Pictures/mproxy_bindung_hamster.png>
Meine Einträge in der "mproxy.ini":
[proxies]
mproxy = 3119, 192.168.178.28, 119, nntp
; smtp_proxy = 3025, 192.168.178.28, 25, smtp
: pop_proxy = 3110, 192.168.178.28, 110, pop
Jetzt ist es nur noch nötig zu wissen, auf welchem Rechner sich MProxy
befindet und trägt diese IP dann in den Einstellungen von Xnews ein.
Hier befindet sich MProxy auf dem Rechner_2, auf welchem auch Xnews
installiert ist. Xnews greift auf MProxy (127.0.0.1 Port 3119) für NNTP
zu und für SMTP wird direkt auf den Hamster (192.168.178.28 Port 25)
verwiesen.
<
https://www.barghahn-online.de/Pictures/xnews_an_mproxy.png>
> local.nntp.serverbind=0.0.0.0
> local.pop3.serverbind=0.0.0.0
> local.smtp.serverbind=0.0.0.0
> local.ReCo.serverbind=0.0.0.0
>
> So redet er halt ungehindert mit der ganzen Welt. Und so läuft das jetzt
> bei mir und das Thema ist für mich erledigt.
Tatsächlich habe ich nie solch eine Fehlkonfiguration gesehen! :-( Du
solltest noch einmal genau überlegen, was für Konsequenzen solch eine
(*FEHL-*) Konfiguration nach sich ziehen kann!
Ich verweise in diesem Zusammenhang noch einmal auf den "Reservierten
Bereich für private Netzwerke", wie es auch in der Hilfe /ausdrücklich/
empfohlen wird!
Thomas 😷
--
== S E N D E Z E I T =================
DATUM : Samstag, 25. November 2023
UHRZEIT: 15:55:34 UHR (MEZ)
== Heute: Tag des Orionnebels ========