updatescript.php 1.44 KB
<?php

/**
 * Script wird über cron aufgerufen
 */


//require_once  './include/configure.php';
//
///**
// * Erstelle neue Firewall regeln und führe sie aus
// */
//
//function createfwrules(){
//	file_put_contents(FWFILENAME, '
//');
//	
//	$array_pclistgroups= array(
//		0 => array(
//			'id'=>'0',
//			'ip'=>'192.168.1.12',
//			'group_id'=>'1',
//			'updated'=>'0',
//			'chldvlv'=>'4',
//			'open'=>'0',
//		),
//		1=> array(
//			'id'=>'0',
//			'ip'=>'192.168.1.13',
//			'group_id'=>'1',
//			'updated'=>'0',
//			'chldvlv'=>'4',
//			'open'=>'0',
//		),
//		2 => array(
//			'id'=>'0',
//			'ip'=>'192.168.1.112',
//			'group_id'=>'2',
//			'updated'=>'0',
//			'chldvlv'=>'4',
//			'open'=>'1',
//		),
//		3=> array(
//			'id'=>'0',
//			'ip'=>'192.168.1.113',
//			'group_id'=>'2',
//			'updated'=>'0',
//			'chldvlv'=>'4',
//			'open'=>'1',
//		)
//	);
//	
//	foreach($array_pclistgroups as $key =>$value){
//		if($value['open']==='0'){
////			file_put_contents(FWFILENAME,''.$value['ip'].'\n',FILE_APPEND);
//		}else if($value['open']==='1' ){
//			file_put_contents(FWFILENAME,'iptables  -t nat -A PREROUTING --src '.$value['ip'].' -i eth1 -p udp --dport  53 -j REDIRECT --to-port 5335 '. PHP_EOL ,FILE_APPEND);			
//			file_put_contents(FWFILENAME,'iptables  -t nat -A PREROUTING --src '.$value['ip'].' -i eth1 -p tcp --dport  53 -j REDIRECT --to-port 5335 '. PHP_EOL ,FILE_APPEND);			
//
//
//		} 
//	}
//		
//	
//}
//
//
//
//
//
//
//createfwrules();