問題タブ [mikrotik]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP は文字列から定義済みの文字を削除します
mikrotik ルーターに接続し、そこからトラフィック統計を読み取るスクリプトがあります。
これが私のコードです:
API 応答は
、このビットが最初の 7 文字と最後の 1 文字を削除することで、次のよう<pppoe-0404>
に出力を返します。$nodename
$nodename=substr($nodename,7,-1);
0404
この問題は、cpe の再起動があり$nodename
、0404-1
. -1
表示された場合、最後から削除するにはどうすればよいですか?
試してみ$nodename=rtrim($nodename, "-1");
ましたが、 で終わるすべてのノード1
で名前の最後の桁が失われます。どちらが間違った出力0401
になるでしょう。040
networking - Mikrotik - ユーザーのログと月ごとの管理
私はこの種のことに慣れていないので、あなたの助けが必要です。
スクリプトのようなものを作成するか、ユーザーからのログを Web サイトに関する情報とともに保存し、知る価値のあるすべてのものをダウンロードしてアップロードし、同じユーザーが行ったトラフィックの月次記録をダウンロードするプログラムを見つける必要があります。
私はグーグルで何かを見つけようとしていますが、今のところ、私が欲しいものを提供してくれるものが見つかりませんでした.mikrotikからその情報を取得できるかどうかもわかりません.
これで私を助けてくれることを願っています。
感謝
c# - Mikrotik C# 新しい接続をリッスン
C# の Mikrotik API に問題があります。ドキュメントはかなりまばらで、ルーターへの新しい接続をリッスンしたいと思います。Wi-Fi アクセス管理に関するプロジェクトを行っていますが、データベースに新しい接続を追加する方法がわかりません。MAC アドレスを取得する必要があり (これは /ip/arp/print によってのみ取得し、それを解析することによって)、ログイン データ (ユーザー名パスワード) を取得できるランディング ページをデバイスに送信する必要もあります。解決策は必要ありません。おそらく、この新しい接続のリッスンとランディング ページの送信と処理を実現するのに役立つ、道順といくつかのリンクだけです。
mikrotik - バイト値 mikrotik の比較スクリプト
ユーザーがダウンロードしたバイト値 (tx-bytes、rx-bytes) を、たとえば私のパターン (100MiB、50MiB) と比較したいのですが、これを解決するためのスクリプトを書くことができません。
そのためのスクリプトを書きたい場所: /interface wireless registration-table > tx-rx bytes value (この場所の画像)
mikrotik - mikrotikは、宛先IPパケットを別のIPに転送します
私は mikrotik デバイスを持っていて、その mikrotik デバイスでソックスを有効にしました。クライアントはこのソックス サービスに接続し、ウェブサイトを開くなどに接続できます。
だから私の問題は:
クライアントがポート 2020 で 10.20.30.1 に接続したい場合! どうすればそれらを 192.168.20.1 3040 に転送できますか!
この宛先のすべての着信パケットが必要です => 10.20.30.1 、その IP アドレス 192.168.20.1 に転送します
私はdstnat、portforwardなどを使用しました...しかし、それを行うための安定したルールまたはconfingはありませんか?
android - Android でキャプティブからデフォルトのブラウザを開く方法
WiFi への接続後にユーザーを特定のページにリダイレクトする必要がある WiFi 認証ソリューションを開発しています。
Android デバイスでは、問題に直面しています。ユーザーがウィジェットへの通知をクリックすると、キャプティブがすぐに開いて閉じられ、デフォルトのブラウザーが開かれません。
誰かがそれを行うための最良の方法についてアドバイスできますか? それとも、キャプティブからデフォルトのブラウザを直接開くことさえできないのでしょうか?
Mikrotik ルーターを使用しています。
php - Mikrotik ホットスポット PHP API
私は Mikrotik の php API を使用していますが、ユーザーが切断されている場合に制限稼働時間を実行しないように制御する方法はありませんか?
これは私のコードです
java - Java マイクロティック API
Mikrotik ルーターにログインしてユーザーのパスワードを変更できるように、Java を使用してプログラムを作成しようとしています。コードの別の構文を試しましたが、何も機能しませんでした。私はそもそもAPI構文が得意ではありません。適切な構文を知っている人はいますか? 前もって感謝します!コマンドを送信してパスワードを変更しようとするたびに、「=message=no such command prefex」というエラーが返されます。
ubuntu - virtualboxのmikrotikでインターネットにアクセスするために2つのLANを接続する
仮想マシンを mikrotik ルーター マシン経由でインターネットに接続する必要があります。私のセットアップは次のとおりです。
私のホーム ネットワークは 192.168.1.0/24 で、ADSL ルーターの IP は 192.168.1.1 です。
仮想ボックスに次のマシンがあります。
マシン 1: Mikrotik RouterOS ether1 ip 192.168.2.1/24 ether2 ip 192.168.1.254/24
マシン 2: Windows7 IP: 192.168.2.20
マシン 3: ubuntu 12.0.4 IP: 192.168.2.3
他の両方のマシン (win7 と ubuntu) から 192.168.1.254 (mikrotik eth2)、192.168.1.1 (adsl ルーター)、および 192.168.2.1 (mikrotik eth1) に ping を実行し、正常に動作しました。しかし、adsl ネットワーク (192.168.1.0/24) 経由で win7 と ubuntu からインターネットに接続できません。
他のマシンが mikrotik 経由でインターネットにアクセスできるようにするには、mikrotik ルーターでどのルートをセットアップする必要がありますか?