プロジェクトの構築に助けが必要です。最初に私のプロジェクトについて説明しましょう -
ISP所有者がルーターを管理するのに役立つWebアプリケーション(php / phpフレームワーク(laravel)、html、css、javaScript、bootstrarpを使用)を構築したいと考えています(ほとんどがMikrotikルーターを使用しています)。
このアプリを作成する理由:
ここのほとんどの ISP プロバイダーは、Mikrotik ルーターを使用してインターネット ビジネスを管理しています。しかし、Winbox (Mikrotik ルーターを管理するために構築されたデスクトップ ベースの Windows ソフトウェア) を使用してルーターを管理することは、彼らにとって複雑に思えます。新しいユーザーを割り当てるための新しい IP の作成、請求書を支払わないユーザーのブロック、毎回 winbox を操作するために必要な帯域幅の管理が難しいと感じるだけです。私のアプローチは、彼らの仕事を楽にする Web アプリケーションを構築することです。
私が提供したい機能は-
- 新しい IP アドレスを作成し、それらをユーザー (インターネット ユーザー / エンド ユーザー) にアドレス指定する
- IP アドレスの帯域幅を管理する
- 月の特定の日に月額料金を支払っていない特定の IP アドレス (この場合は特定のユーザー) を自動的にブロック/ロックします。
- 会費の自動支払い時にブロックされた IP アドレスを再度有効にする
受信および使用された帯域幅の日次グラフを表示する
顧客履歴の記録(顧客IPアドレス、月額賃料、名前、住所など)
- クライアントの支払い履歴の記録
- 自動請求計算/期日計算
- 月の予定ユーザーの自動ソート
説明どおりに 6 ~ 9 個の機能を実行できますが、1 ~ 5 個の機能を実装する方法がわかりません。
私が直面している問題:
を。Web アプリケーション経由で MikrotiK ルーターに接続する方法がわかりません b. ルーターの IP アドレスを使用して MikrotiK ルーターにアクセスする方法がある場合、そのルーター データベースに新しい IP アドレスを作成する方法がわかりません c. Web アプリケーションを介して帯域幅を管理する方法 d. IPアドレスをブロック/ロックする方法!
私が得るポイント:
管理 vlan (ルーターの IP アドレス) を使用すると、ssh/telnet を使用してそのルーター フォーム コマンド プロンプトにアクセスできると思います。その後、IPアドレスの帯域幅を作成、ロック/ブロック、管理するコマンドは何ですか? これらすべてがコマンド プロンプトを使用して実行できる場合、Web アプリケーション用にどのように作成できますか?
リンクを参照して、誰でもこれを手伝ってもらえますか?? 私はグーグルで検索しましたが、見つけたのは Mikrotik ルーター管理マニュアル だけでした!