PDA

View Full Version : As/400 Systemi Internet Zugriff testen



Seiten : [1] 2

Karen88
24-03-21, 08:12
wir müssen mit Java von der AS/400 aus auf eine Internetadresse zugreifen, um dort Daten zur UStid abzuprüfen.
Wie kann ich Testen, ob das geht?
(Ver 7.2)

Fuerchau
24-03-21, 08:16
Per Ping kann man prüfen ob die Adresse erreichbar ist.

Karen88
24-03-21, 08:27
danke für die Schnelle Antwort,
da kommt dann die Meldung 'Unbekannter Host'. Heist dass, keinen Zugriff auf das Internet?
WIe kann ich diese eine Adresse in der AS400 berechtigen?

Fuerchau
24-03-21, 10:21
Du kannst erst mal versuchen, ob du einen Ping 'www.google.com' erfolgreich durchführen kannst.
Wenn nicht, erlaubt euer Router keinen Internetzugriff nach draußen.

hel400
24-03-21, 11:21
Stimmt so nicht ganz.
Wenn der Ping auf Google nicht klappt, bedeutet das nicht (zwangsläufig), dass keine Internetverbindung besteht.
--> Evtl. sind die DNS-Einträge falsch bzw. nicht vorhanden!

Entweder also CHGTCPDMN entsprechend einrichten (vor allem DNS) oder den Ping mit einer IP-Adresse versuchen (bei Google also zB 216.58.214.228 usw..)

Fuerchau
24-03-21, 12:46
I.d.R. sind ja DNS-Server (CFGTCP => 12) für die interne Kommunikation eingetragen.
Bei älteren Systemen allerdings entdecke ich immer wieder mal eigene "HOSTS"-Einträge, die ein DNS-Server, der im Netz ja sowieso da ist, besser geeignet ist.
Und zum Schluss scheiterts dann doch wieder an Firewalls, da die AS/400 ja auf keinen Fall ans öffentliche Netz angeschlossen werden darf;-).

holgerscherer
24-03-21, 13:57
danke für die Schnelle Antwort,
da kommt dann die Meldung 'Unbekannter Host'. Heist dass, keinen Zugriff auf das Internet?
WIe kann ich diese eine Adresse in der AS400 berechtigen?

Ich würde der IBM i mal eine korrekte DNS-Konfig spendieren. Siehe CFGTCP

holgerscherer
24-03-21, 13:59
(bei Google also zB 216.58.214.228 usw..)

Der ist viel zu lahm ;-)
9.9.9.9 oder 8.8.8.8

-h

Fuerchau
24-03-21, 14:10
Wenn du direkte Googleadressen angibst, schließt du die AS/400 vom internen Netz komplett aus.
Korrekt ist der hauseigene DNS-Server, der den Rest dann an das Internet weiterleitet.
Mach mal einen Ping an "Fritz.box" wenn du zu hause Google als DNS-Server angibst.

holgerscherer
24-03-21, 17:03
Wenn du direkte Googleadressen angibst, schließt du die AS/400 vom internen Netz komplett aus.
Korrekt ist der hauseigene DNS-Server, der den Rest dann an das Internet weiterleitet.
Mach mal einen Ping an "Fritz.box" wenn du zu hause Google als DNS-Server angibst.

"komplett" ist das falsche Wort. Ein Server muss nicht zwingend DNS-Server kennen, wenn er nur auf Anfragen antwortet. Prinzipiell hast Du schon Recht, aber wir können ja auf die Schnelle keinen Netzwerk-Kurs halten, ohne die genaue Umgebung zu kennen.

(ach ja, und "fritz.box" pinge ich garantiert nie an. Da krieg ich ja Krätze an die Finger)