Работа белых ip из админки для hotspot Mikrotik
Скрипт находит всех абонентов в базе с учетки с белыми IP и с NAS hotspot и заливает их на mikrotik по крону. В итоге создаются правила на mikrotik src-nat для каждого абонента с реальником. Каждый раз при перезаливке правила пересоздаются. Создаем скрипт real_ip_hotspot.sh Желательно в каталоге /var/www/mikbill/admin/sys/scripts/ nano /var/www/mikbill/admin/sys/scripts/real_ip_hotspot.sh <?php function ftp_upload($ftp_server,$ftp_user_name,$ftp_user_pass,$file_in,$file_out) { $conn_id = ftp_connect($ftp_server); $login_result = ftp_login($conn_id, $ftp_user_name, $ftp_user_pass); if ((!$conn_id) || (!$login_result)) { echo "No connect with $ftp_server via $ftp_user_name!\n"; exit; } $upload = ftp_put($conn_id, $file_out, $file_in, FTP_BINARY); if (!$upload) { echo "Error upload!"; } ftp_close($conn_id); } $db = mysql_connect("localhost...