Ehoco.nl

Aanpassing van iptables (de linux firewall)

Voordat je extern toegang hebt tot toon, moeten eerst de netwerkpoorten die horen bij ssh en http in de firewall opengezet worden.

De firewall voor linux heet iptables, en de configuratie is opgeslagen in /etc/default/iptables.conf

Lokaliseer deze file en vind het gedeelte dat begint met:

# These are all closed for Quby/Toon:

Pas aan tot het er als volgt uitziet:

-A HCB-INPUT -p tcp -m tcp --dport 22 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A HCB-INPUT -p tcp -m tcp --dport 7080 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A HCB-INPUT -p tcp -m tcp --dport 80 --tcp-flags SYN,RST,ACK SYN -j ACCEPT

Bij nieuwere firmware gebruikt de interne webserver poort 10080 in plaats van 7080: (je kunt ook beide regels toevoegen).

-A HCB-INPUT -p tcp -m tcp --dport 22 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A HCB-INPUT -p tcp -m tcp --dport 10080 --tcp-flags SYN,RST,ACK SYN -j ACCEPT
-A HCB-INPUT -p tcp -m tcp --dport 80 --tcp-flags SYN,RST,ACK SYN -j ACCEPT

De betekenis van deze poorten wordt gegeven op het domoticaforum, in de toon threads.

Herstart de firewall:

/etc/init.d/iptables restart

Test je ssh toegang door (bijvoorbeeld via putty) een ssh verbinding op te zetten met je toon.

Als dat allemaal werkt (in twee richtingen), kun je je toon weer in elkaar zetten.

 

Door naar stap 11: Isolatie van Toon (complete ontkoppeling van Quby, voor niet-Eneco klanten)

Terug naar stap 9: Dropbear installeren op Toons met FW 4.9.23 en hoger

Mobiele versie afsluiten