Fehler: Programm kommt nicht ins Netz.
Also erstmal ein paar essentielle Weisheiten (mir scheint, als sei der Unterschied zwischen ICS und Proxy nicht ganz klar....):
1) Wenn Du nen Proxy benutzen mußt, damit was geht, dann geht ICS nicht - wie Du sagst "nicht so gut" - es geht einfach gar nicht!!
ICS ist sowieso ne merkwürdige Sache und tut manchmal, manchmal nicht. Hängt fallweise davon ab, auf welchem Weg Du ins Netz gehst - und welche IP-Adressen Du vergeben hast innerhalb Deines Netzes, ob Du zB nen DSL oder ISDN-Router verwendest etc....
ICS ist im Prinzip nichts anderes als eine Routingfunktion - und das im Normalfall auf allen Ports, raus wie rein.... Die Maschinen, die ins Internet wollen, müssen nur die Adresse der Mühle kennen, die den Internetanschluss hat, diese leitet das Zeugs dann weiter - normalerweise im einfachen Fall eben Port auf Port, ohne diese umzusetzen. Portmapping muss bei Routern extra eingebaut sein, wenn ein Router das können soll....
2) Ein Proxy funktioniert anders. Er kennt die Internetverbindung und die LAN-Verbindung. Man muss ihm aber angeben, welche Ports er der LAN-Verbindung zur Verfügung stellen soll. Die Daten auf diesen Ports werden dann den entsprechenden Ports auf der Ausgangsseite zugeordnet.
3) Der Unterschied zwischen Router und Proxy liegt im Prinzip in der Entstehung beider begründet. Ein einfacher Router schaltet quasi die Daten in beide Richtungen zwischen den beiden Verbindungen durch - im Normalfall eben auf allen Ports und ohne Kontrolle darüber, welche Daten da wohin gehen.
Ein Proxy ist von seiner Entstehung her aber eigentlich ein Zwischenspeicher oder Cache. Er ist gedacht dafür, Daten aus dem Internet zwischenzulagern, damit diese in einem grossen LAN nicht bei jedem Aufruf neu aus dem Internet gezogen werden müssen. Die Funktion, für Rechner in einem LAN eine Internetverbindung anzubieten, ergibt sich dabei zwangsweise - und mittlerweile gibts ne Menge Proxies (auch wegen der gestiegenen Internetverbindungsgeschwindigkeiten), die die Cache-Funktion vernachlässigen oder nicht mehr eingebaut haben. Nichtsdestotrotz arbeitet ein Proxy nur auf den Ports, die ihm angegeben wurde - alle Anderen sind aussen vor.....