Ik verblijf momenteel op reis (buitenland) en had graag de Squid proxy server op m'n homeserver gebruikt om toegang te krijgen tot content die enkel in eigenland toegankelijk is.
Ik maak gebruik van een behoorlijke default config van Squid 3.7 op een Debian systeem. Voor internet toegang gebruikt het systeem een pppoe verbinding (de LAN verbinding waarover deze PPPOE verbinding loopt wordt ook voor LAN gebruikt). Squid bind zich op poort 3128 (niet op een specifieke hostname of ip adres).
IPtables is geconfigureerd zodat poort 3128 inkomend toegestaan wordt voor tcp verkeer via de pppoe interface. De server zelf heeft qua uitgaand verkeer geen beperkingen.
Toch slaag ik er niet in om een connectie te maken vanaf de internet verbinding in het buitenland (standaard DSL thuis aansluiting) op poort 3128 middels telnet.
Via localhost (op de server zelf) kan ik middels telnet op poort 3128 connectie maken. Ook heb ik een ACL gedefinieerd die het externe ip adres (van de internet verbinding die ik momenteel gebruik) zou moeten toelaten tot de proxy server.
Is er nog een specifieke instelling in Squid zelf die kan verhinderen dat ik er connectie naar maak (bvb via telnet)?
IPtables lijkt me niet het probleem: alle andere poorten (ssh, www,...) naast 3128 worden toegestaan voor inkomend verkeer op de pppoe interface en zijn dus ook extern (vanuit buitenland) toegankelijk.
Alvast bedankt voor de hulp.
Ik maak gebruik van een behoorlijke default config van Squid 3.7 op een Debian systeem. Voor internet toegang gebruikt het systeem een pppoe verbinding (de LAN verbinding waarover deze PPPOE verbinding loopt wordt ook voor LAN gebruikt). Squid bind zich op poort 3128 (niet op een specifieke hostname of ip adres).
IPtables is geconfigureerd zodat poort 3128 inkomend toegestaan wordt voor tcp verkeer via de pppoe interface. De server zelf heeft qua uitgaand verkeer geen beperkingen.
Toch slaag ik er niet in om een connectie te maken vanaf de internet verbinding in het buitenland (standaard DSL thuis aansluiting) op poort 3128 middels telnet.
Via localhost (op de server zelf) kan ik middels telnet op poort 3128 connectie maken. Ook heb ik een ACL gedefinieerd die het externe ip adres (van de internet verbinding die ik momenteel gebruik) zou moeten toelaten tot de proxy server.
Is er nog een specifieke instelling in Squid zelf die kan verhinderen dat ik er connectie naar maak (bvb via telnet)?
IPtables lijkt me niet het probleem: alle andere poorten (ssh, www,...) naast 3128 worden toegestaan voor inkomend verkeer op de pppoe interface en zijn dus ook extern (vanuit buitenland) toegankelijk.
Alvast bedankt voor de hulp.