Bläddra i källkod

Mesh firewalls

Bob Mottram 9 år sedan
förälder
incheckning
a31acc3353
1 ändrade filer med 7 tillägg och 5 borttagningar
  1. 7
    5
      src/freedombone

+ 7
- 5
src/freedombone Visa fil

5824
   fi
5824
   fi
5825
   # DHCP
5825
   # DHCP
5826
   iptables -A INPUT -i eth0 -p udp --dport 547 -j ACCEPT
5826
   iptables -A INPUT -i eth0 -p udp --dport 547 -j ACCEPT
5827
-  iptables -A INPUT -i wlan0 -p udp --dport 5353 -j ACCEPT
5827
+  iptables -A INPUT -i wlan0 -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
5828
+  ip6tables -A INPUT -i wlan0 -p udp --dport 5353 -j ACCEPT
5829
+
5828
   save_firewall_settings
5830
   save_firewall_settings
5829
   echo 'configure_firewall_for_batman' >> $COMPLETION_FILE
5831
   echo 'configure_firewall_for_batman' >> $COMPLETION_FILE
5830
 }
5832
 }
5837
       return
5839
       return
5838
   fi
5840
   fi
5839
   iptables -A INPUT -i wlan0 -p udp --dport $BABEL_PORT -j ACCEPT
5841
   iptables -A INPUT -i wlan0 -p udp --dport $BABEL_PORT -j ACCEPT
5840
-  iptables -A INPUT -i wlan0 -p udp --dport 5353 -j ACCEPT
5842
+  iptables -A INPUT -i wlan0 -p udp --dport 5353 -d 224.0.0.251 -j ACCEPT
5841
   save_firewall_settings
5843
   save_firewall_settings
5842
   echo 'configure_firewall_for_babel' >> $COMPLETION_FILE
5844
   echo 'configure_firewall_for_babel' >> $COMPLETION_FILE
5843
 }
5845
 }
10115
 configure_firewall_for_dns
10117
 configure_firewall_for_dns
10116
 configure_firewall_for_ftp
10118
 configure_firewall_for_ftp
10117
 configure_firewall_for_web_access
10119
 configure_firewall_for_web_access
10118
-configure_firewall_for_cjdns
10119
-configure_firewall_for_batman
10120
-configure_firewall_for_babel
10121
 configure_firewall_for_voip
10120
 configure_firewall_for_voip
10122
 remove_proprietary_repos
10121
 remove_proprietary_repos
10123
 change_debian_repos
10122
 change_debian_repos
10145
 create_upgrade_script
10144
 create_upgrade_script
10146
 configure_avahi
10145
 configure_avahi
10147
 install_atheros_wifi
10146
 install_atheros_wifi
10147
+configure_firewall_for_cjdns
10148
 mesh_cjdns
10148
 mesh_cjdns
10149
 mesh_cjdns_tools
10149
 mesh_cjdns_tools
10150
+configure_firewall_for_batman
10150
 mesh_batman_bridge
10151
 mesh_batman_bridge
10152
+configure_firewall_for_babel
10151
 mesh_babel
10153
 mesh_babel
10152
 route_outgoing_traffic_through_tor
10154
 route_outgoing_traffic_through_tor
10153
 install_watchdog_script
10155
 install_watchdog_script