タグ付けされた質問 「openwrt」

Linuxディストリビューションは、主に組み込みデバイスのルーティングを対象としています。

1
OpenWrt LEDEルーターでの高いバッファ膨張。どうして?
Bufferbloatは、多くのルーターに見られる欠陥です。ネットワーク上にルーターを使用する他のトラフィックがある場合、Bufferbloatにより、レイテンシが大幅に増加し、ネットワークの速度が低下します。 OpenWrt LEDEの最新バージョン(バージョン17.01.5)などのサードパーティのルーターファームウェアは、bufferbloatの問題を修正することになっています。 ただし、BT Home Hub 5タイプAルーターでOpenWrt LEDE 17.01.5を使用すると、DSL Reports Speed Testで測定したように、バッファブロート測定のスコアが低い(D通常Fスコアまで)。 おもしろいことに、私の場合のバッファブロートは、ダウンロードに比べてアップロード時の方がはるかに悪いです。通常のping時間は約8ミリ秒であり、DSLレポートテストのダウンロードフェーズでは約50ミリグラムになりますが、アップロードフェーズでは約600ミリ秒になります。 品質スコアに関しては、DSLレポートは通常AまたはBを提供します。しかし、私のバッファブロートのスコアは低いので、明らかにバッファブロートの問題が残っています。 OpenWrt LEDEファームウェアがbufferbloatの問題を修正するように設計されているのに、なぜ私がまだbufferbloatを受け取っているのかについて、誰か提案はありますか? 標準ファームウェアでBT Home Hub 5を使用していたとき、バッファブロートの問題はさらに悪化し、アップロード中に遅延が最大2000ミリ秒になりました。そのため、OpenWrt LEDEをインストールすると改善されましたが、問題は完全には修正されていません。 LLCカプセル化を使用したPPPoAを使用して、ASDL2 +によってISPに接続しています。電話交換に非常に近く、アップロード速度が約1 Mbpsであるため、(ASDL規格による)ダウンロード速度は約18.5 Mbpsです。英国ではPlusnet ISPを使用しています。

3
パーソナルクラウドストレージ
私はopenwrtがインストールされたルーターを持っています。私は自分のhddsをルータに接続して、ローカルエリアネットワーク内の私のどのコンピュータからでも自分のファイルにアクセスすることができる。私は大学住宅の有線インターネットサービスを利用しています。実際、私のルーターは無線LANアクセスポイントとして機能し、有線インターネットを共有しています。だから私は自分のローカルネットワークの外でポートを開いたり、修正をすることはできない。どこからでもインターネットを介して自分のファイルにアクセスしたい。これを行うには、私はサーバーが外部で稼働している必要があると思います。私はpogoplugと他の選択肢について聞いた。それらを使用すると、ファイアウォールやNATの背後にいる場合でも、そのようなシステムをセットアップすることができます。私は自分自身の "pogoplug"のものを設定したいのです。この種のサービスに代わるオープンな方法はありますか?

1
APにOpenwrtファームウェアをインストールするとルーターになりますか
TP-Link WA901NDアクセスポイントを購入する予定です。仕様とデフォルトのファームウェアエミュレータから明らかなように、QoS、NATなどのルーティング機能を持たないAPのみです。 また、デフォルトのファームウェアをOpenWRTファームウェアに置き換える予定です。質問は次のとおりです。OpenWRTファームウェアのすべてのルーティング機能は、デフォルトファームウェアを変更した後、デバイスで使用可能になりますか?つまり、アクセスポイントがワイヤレスルーターとして機能することを妨げるハードウェアの制限はありますか?

1
Time Capsule-自作-空港無線デバイスとして機能するUSB​​ディスクを備えたOpenWrtルーター
Time Capsule USBディスクをMacbookのUSBに直接接続する必要をなくしたい。Apple Time Capsuleが提供する他の機能は必要ありません。 アイデア/質問 接続されたUSBディスク(Time Capsuleとしてフォーマットされている)でルーターを使用し、OpenWRTをネットワークTime Capsuleとしてインストールすることは可能ですか? Samba共有をTime Capsuleディスクとして使用できますか?

0
ユーザーにローカルページを強制するが、閲覧を続行させる方法
ローカルネットワークには、掲示板として機能する内部Webサーバーがあります。これを使用して、緊急のアナウンスを行いたい場合があります。これらの場合、各ユーザーの次の「クリック」を掲示板にリダイレクトしますが、ユーザーが閲覧した後も引き続き閲覧できるようにします。そのため、各ユーザーに対して、設定が適用された後に最初に行うリクエストはリダイレクトされますが、後続のリクエストはリダイレクトされません。 openwrtでこれを行う方法はありますか? 編集:これは、キャプティブポータルが行うことと似ていますが、キャプティブポータルは私たちが望むものではないと思います。まず、キャプティブポータルはWiFiの概念であり、アクセスポイントで機能します。このネットワークには中央のOpenwrtルーターがありますが、多くのアクセスポイントがあり、可能であれば中央に構成したいと思います。また、キャプティブポータルを使用すると、最初に接続したときにページが表示されますが、既に接続されている場合でも、次のクリックで人々を掲示板に移動させたいと思います。 編集2:実際には、キャプティブポータルがWiFi専用のコンセプトであることは間違っていたようです。ただし、私が見つけたすべての例は、ゲストWiFiホットスポットに関連しています。私が探しているのは確かにキャプティブポータルですが、集中的に適用でき、ケーブルとWiFiで接続されているユーザー、およびすでに接続しているユーザーと新しいユーザーを「魅了する」ものです接続する。

1
組み込み(ルーター)LinuxでのCPU集約型の最小シリアルロギング
シリアルデバイスからOpenWrtルーターにデータを記録しようとしています。 データはすべてASCIIベース、115200ボー、8N1ですが、送信、受信、およびグランドのみが接続されています(フロー制御なし)。デバイスは、1行あたり76文字のテキストを1秒あたり50行送信します(さらにCR + LFは50x78 = 3900文字/秒になり、1文字あたり1スタートビット(?)、8データビット、1ストップビットを考慮します)文字ごとに10ビットが必要と思われるので、利用可能な115200の39,000ビット/秒-それは正しく最大化されるべきではありません?) 問題は、NVRAMに保存しているデータのドロップ、行の切り捨て、マージなどです。そして、これを実行するheadかcut、正確に30000行と言った後に停止する場合、正確に10分かかりますが、行数が失われる/切り捨てられる/結合されるため、その行数に達するには11分または12分かかります。たとえば、次の例では、すべての行にまったく同じ数のフィールドが表示されますが、破損した行の3つの例が表示されます。 $label,014704260,000000000,000000000,000000000,000000000,000000000,453266711 $label,014704280,000000000,000000000,000000000,000000000,000000000,498035313 $label,014704300,000000000,000000000,000000000,000000000,000000000,564242105 $label,014704320,190418.30,000000000,000000000,000000000,000000000,458805062 $label,014704340,000000000,000000000,000000000,000000000,000000000,447439419 $label,014704360,000000000,000000000,000000000,000000000,000000000,515812674 $label,014704380,000000$label,014704500,000000000,000000000,000000000,000000000,000000000,430368215 $label,014704520,190418.50,000000000,000000000,000000000,000000000,474793672 $label,014704540,000000000,000000000,000000000,000000000,000000000,514101937 $label,014704560,000000000,000000000,000000000,000000000,000000000,498089337 $label,014704580,000000000,000000000,000000000,000000000,000000000,479420800 $label,014704600,000000000,000000000,000000000,000000000,000000000,568108911 $label,014704620,000000000,000000000,00000000000,497468975 $label,014704640,190418.60,000000000,000000000,000000000,000000000,509747997 $label,014704660,000000000,000000000,000000000,000000000,000000000,441899024 $label,014704680,000000000,000000000,000000000,000000000,000000000,543482880 $label,014704700,000000000,000000000,000000000,000000000,000000000,445069837 $label,014704720,190418.70,000000000,000000000,000000000,000000000,517975535 $label,014704740,000000000,000000000,000000000,000000000,000000000,477103089 $label,014704760,000000000,000000,000000000,483954418 $label,014704860,000000000,000000000,000000000,000000000,000000000,484600994 $label,014704880,000000000,000000000,000000000,000000000,000000000,489675319 また、フィールド2は1行あたり20ずつ増加するミリ秒カウンターであり、フィールド3が存在する場合(5行ごと)はhhmmss.ssです。これは、行が切り捨て/マージされると同時に、3〜5行(0.1秒)も失われることを示しています。 明らかに、何かがボトルネック、遅れ、同期外れ、バッファオーバーランなどになっています。 データの80%または98%を破棄しても満足できます(一貫性がある限り、5行ごとに1行、または50行ごとに1行のみを保持します)が、それらをドロップするための低レベルの十分な方法が見つかりません同じ問題に悩まされることなく。私のようなものを試してみたawk 'NR % 5 == 0' /dev/ttyUSB0。またの様々な組み合わせを試してみましたなど、またはFIFOにその配管してからのみ、そこからNVRAMにログインせずに、nice -n -19そしてionice -c 1 -n 0どの読んでいる私の最初の(awkの)コマンドの「リアルタイム」クラスでなければなりませんttyUSB0から、フィルター処理された(より小さい)データストリームの優先順位を下げます。 このデータをログに記録する、または行をドロップする、たとえばsttyハンドラー内または他の場所で、低レベルの方法またはCPUをあまり使用しない方法はありますか?ttyにより大きなバッファを設定しますか?または、このランダムな失われた/マージされたラインの問題なしに、すべてのデータを保持するか、予測可能にいくつかをドロップするためのここでの私の最善のアプローチは何ですか?

1
OpenWRT Firewarll INPUT Chainはすべてを許可しますか?
wanからsshのポートを開き、このチュートリアルで定義されているOpenVPNのルールを追加する以外、デフォルトのファイアウォールルールには何もしていません:http : //wiki.openwrt.org/doc/howto/vpn.openvpn、しかし、出力iptables -Lのために、意図したよりも多くのポートが開いたままになっていることを心配しています。以下に完全な出力を掲載しましたが、特に: Chain INPUT (policy ACCEPT) target prot opt source destination ACCEPT all -- anywhere anywhere ctstate RELATED,ESTABLISHED ACCEPT all -- anywhere anywhere syn_flood tcp -- anywhere anywhere tcp flags:FIN,SYN,RST,ACK/SYN input_rule all -- anywhere anywhere input all -- anywhere anywhere from the: ACCEPT all -- anywhere anywhere ビットは、すべてがどこからでも受け入れられていることを意味しますか? …

0
安全なブラウジングのためのOpenVPN OpenWrt
プライベートなOpenVPNサーバーをセットアップして、自宅で安全にWebを閲覧できるようにします。基本的に、すべてのトラフィックを暗号化し、ISPまたはハッカーのスヌーピングから保護する必要があります。OpenWrtでこれを行うにはどうすればよいですか?またはUbuntuで?

1
Openwrtポート転送が機能しない
OpenWRTを備えたTP-Link MR3420ルーターを使用していますが、LAN内の宛先ホストにポートを転送できません。 ファイアウォールでは、次のように設定しました: config redirect option name 'ssl' option proto 'tcp' option src 'wan' option src_dip '109.241.232.66' option src_dport '443' option dest 'lan' option dest_ip '192.168.1.104' option dest_port '443' 私が間違っているのは何ですか?手伝って頂けますか ? この問題を解決するためにどのような情報を提供する必要がありますか? 静的外部IP:109.241.232.66があり、WANにDCPを設定します。 ポート転送以外はすべて正常に動作します。 そして、ポートフォワーディングに加えて、 Firewall - Traffic Rules section

1
openwrtのポートを正しくブロックする
使用する特定のプロトコルをブロックしたいのですが、53などのポートをブロックすることでこれを行います。 編集しようとしました /etc/config/firewall 追加: config rule 'stopdns' option name 'stopdns' option proto 'tcpudp' option dest_port '53' option target 'DROP' そして /etc/firewall.user (最初のオプションが成功しなかった場合) iptables -A OUTPUT -p tcp --dport 53 -j DROP iptables -A OUTPUT -p udp --dport 53 -j DROP ポート80と443で同じことを試してください。各編集後に実行します /etc/init.d/firewall restart。

1
iperf3の結果のグラフ表示
私は2台のマシンでIperf3を使用していて、実際には2つのIperf3インスタンスを実行しています。1つは優先度の高いトラフィックを生成し、もう1つは優先度の低いトラフィックを生成します。 両方のトラフィックのグラフを作成したいのですが、2番目のトラフィックがいつ開始されたのかわからないという問題があります。 そしてIperf3はタイムスタンプを表示しません。 wireshark dissectorを探していましたが、便利なものが見つかりませんでした 私はtcpdumpを実行してファイルに結果を得て、wiresharkでそれを開くことを試みました、しかしそれは私に現実的でない結果を与えました、 35Mbpsではなく5Mbps この問題で私を助けてください。 前もって感謝します。

1
OpenWRTでルーティングラグを診断する
私はデフォルトでOpenWRTに同梱されているGL-MT300Aルーターを持っています。私が使っているセットアップでは、GL-MT300AはISP提供のルーターにケーブルで接続されています。私は私が欲しいものを管理することができます私は無線LANネットワークを持っていることを可能にするNATアクセスポイントとしてこのGL - MT300Aサーバーを通して。 私はGL-MT300Aが提供するwifiを通してインターネットを閲覧するときに非常に長い遅れを経験し始めました。 私は問題を診断するために: ケーブルでISPルータに接続されている(遅延なし) 同じサブネットのGL-MT300A管理ページに接続されている(遅延なし) それに基づいて私はルーティングがGL-MT300Aの中でどのように起こっているかと関係がある何かとして問題を仮定しています。 一般的にOpenWRTまたはLinux用のユーティリティまたはアプローチはありますか。それは、待ち時間の測定と問題の詳細な診断に役立ちますか?

0
OpenWrtで隠しサービスを再起動した後、永続的な.onionアドレスを保持するにはどうすればよいですか?
私はGL-USB150でOpenWrt 18.06.1を実行しています。私はSSHサーバーをtorネットワーク上で走らせています。 これは私の/ etc / tor / torrcの内容です Log notice syslog DataDirectory /var/lib/tor HiddenServiceDir /var/lib/tor/other_hidden_service/ HiddenServicePort 22 127.0.0.1:22 User tor 私の秘密鍵と.onionアドレスの変更を再起動するたびに、これらのファイルに表示されます。 /var/lib/tor/other_hidden_service/hostname /var/lib/tor/other_hidden_service/private_key タマネギのアドレスを固定にするにはどうすればよいですか。
openwrt  tor 

1
OpenWRT Chaos Calmer 15.05 DNS転送、カスタムDNSサーバー、DHCPオプション-何も機能しない
さて、本質的に私はそれらのジオブロック解除DNSプロキシサービスの1つを介して非常に特定のアドレスを1つだけ転送しようとしています。つまり、Pandora.com。判断しないでください、私は彼らのレイドステーションがSpotifyが提供するものよりも好きです。 最初に試したこと:DNS転送-> /pandora.com/Unblock-DNS-IP 動作していません。 2番目:WANインターフェイスにカスタムDNSサーバーを割り当てます(必死になって、すべてのDNS要求がそのサーバーを通過することを認識しています) 動作していません。 3番目:DHCPオプションに移動し、そこでカスタムDNSを割り当てます。 6、Unblock-DNS-IP1、Unblock-DNS-IP2 動作していません。私はどちらか一方を単独で実行し、3つすべてを同時に適用しようとしました。今、私はゆっくりとオプションを使い果たしています。私がすることは何でも、私のルーターはカスタムDNSサーバーの使用を拒否しています。私は自分の電話とデスクトップPCで別々にDNSサーバーを試しましたが、それらはうまく機能しているので、それは私の側の問題でなければなりません。 誰でも似たようなことや、私ができることを見つけたことがありますか?

2
OpenWRTでduckdns.orgを構成する方法は?
OpenWRTルーターを構成して、動的DNSを1日に1回更新するようにします。無料のwww.duckdns.orgサービスを使用することにしました。duckdnsサービスは、事前構成済みサービスのリストに含まれていません。OpenWRTでduckdnを構成するにはどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.