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

UNIXシステムでのネットワーク接続の管理と使用

3
特定のシェルのインターネット帯域幅の使用を制限する
Linuxを1つのシェルで更新したいのですが、デフォルトではアップデーターのwgetまたはaxelはすべての帯域幅を使用します。 このシェルで速度を制限するにはどうすればよいですか? 私は他のシェルに公平なシェアを持たせ、そのシェル内のすべてを制限したい–プロキシのようなものを! ZshとArch Linuxを使用しています。 この質問は、プロセス全体またはセッション全体のソリューションに焦点を当てています。ネットワーク帯域幅を制限する方法をご覧ください。Linux上のシステム全体またはコンテナ全体のソリューション用。

2
ファイルシステムウォッチャーを使用して2台のコンピューター間でフォルダーを同期し、ファイルが変更されるたびにすぐに複製されるようにする
私が持っています: IP 203.0.113.0ポート1234でSSH経由で接続するLinuxサーバー ホームコンピューター(ルーターの後ろ)、パブリックIP 198.51.100.17、DebianまたはWindows + Cygwinのいずれか フォルダ持ってするのが最も簡単何/home/inprogress/ ビットのように、(両方の方向に)同期をrsyncしかし、ファイルシステムウォッチャーとファイルが変更されるたびに、それはすぐに他の側に複製され、その結果は、?(つまり、手動で同期プログラムを呼び出す必要はありません) サーバーがヘッドレスであるため、コマンドライン/ GUIなしのソリューションを探しています。 Linux / Debian組み込みソリューションはありますか?

3
Linuxネットワークトラフィックがeth0のみを通過するのはなぜですか?
サーバー側にeth0の2つのNICがありますか?192.168.8.140およびeth1?192.168.8.142。クライアントは192.168.8.142にデータを送信しiftop、eth1のトラフィックを表示する予定ですが、表示しません。すべてのネットワークはeth0を経由するため、2つのNICをテストするにはどうすればよいですか? すべてのトラフィックがeth1ではなくeth0を経由するのはなぜですか?インターフェイスごとに1 Gbit / sを取得できると期待していました。セットアップまたは構成の何が問題になっていますか? サーバ ifconfig eth0 Link encap:Ethernet HWaddr 00:00:00:19:26:B0 inet addr:192.168.8.140 Bcast:0.0.0.0 Mask:255.255.252.0 inet6 addr: 0000::0000:0000:fe19:26b0/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:45287446 errors:0 dropped:123343 overruns:2989 frame:0 TX packets:3907747 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:66881007720 (62.2 GiB) TX bytes:261053436 (248.9 MiB) Memory:f7e00000-f7efffff eth1 …

4
IPごとのネットワークトラフィックを調べる
インターネットゲートウェイとして機能する1つの中央サーバーがあります。このサーバーはインターネットに接続されており、iptablesを使用してトラフィックを転送し、ネットワーク内のすべてのコンピューター間でインターネット接続を共有します。これはうまく機能します。 ただし、インターネットが非常に遅くなることがあります。ほとんどの場合、ユーザーの1人がビデオまたはその他の大きなファイルをダウンロードしています。犯人を特定したい。サーバーを通過するネットワークトラフィックをIPで監視できるツールをインストールすることを考えています。できれば、リアルタイムおよび累積合計(IPによる)が望ましい。これに推奨されるツールはありますか?できればUbuntuリポジトリにあるもの。

6
Linuxでネットワークカード(eth1 <-> eth0)の順序を変更する方法
この質問は、UnixおよびLinux Stack Exchangeで回答できるため、Server Faultから移行されました。 8年前に移行され ました。 システムのインストール後にネットワークインターフェースを交換する方法はありますか(eth1 &lt;-&gt; eth0)。 私の真新しいDebian 6.0のインストールでは、デフォルトでPCIネットワークカードを「eth0」、マザーボード統合ネットワークデバイスを「eth1」として割り当てました。問題は、デフォルト(eth0)ネットワークインターフェイスとして統合デバイスを使用することです。 私はすでに編集しました: /etc/udev/rules.d/70-persistent-net.rules 名前を入れ替えるとすべてが問題ないように見え、ネットワークは動作していますが、プログラムはまだデフォルトのインターフェースとしてPCIネットワークカード(現在は「eth1」)を使用しようとしています。たとえば、iftopは、スワップの前に「eth0」を使用したため、デフォルトのデバイスとして「eth1」を使用しようとします。 これは、アプリケーションが最初に見つかったデバイスをインターフェイスの命名に関係なくデフォルトのデバイスとして使用しようとしているため、純粋にソフトウェアの問題ですか、またはOSを構成することでこれを修正する方法はありますか? 編集: iflistを印刷する小さなアプリを作成し、PCIデバイス(eth1)が「eth0」の前に表示されました。デバイスの順序を入れ替える方法のアイデア。 編集:私は同じ問題に関するスレッドを見つけ、彼らが示唆したすべてを試しましたが、名前を「仮想的に」交換することを除いて、どのソリューションも機能していません。

8
コンピューターがオンラインかどうかを確認するためのpingよりも速い方法ですか?
一連のラボコンピューター用にlanスクリプトを起動します。コンピューターのホスト名、IP、およびMACのリストを含むsqlite dbがあり、現在、それぞれを '-c1'でpingしているので、無限に実行されません-しかし、それでも少し時間がかかり、取得するより速い方法がありますpingではなく答えますか?pingを使用すると、pingの回答を継続する必要があるため、スクリプトがかなり遅くなるようです。 提案をありがとう!

7
ダウンロードしたファイルのチェックサムを計算する理由
ダウンロード可能なファイルの横にチェックサムが表示されることがよくあります。この練習の目的は私を免れます。破損したファイルを検出することは明らかですが、この破損の原因は何でしょうか? ネットワークプロトコルによって検出されるため、転送エラーによってファイルが破損することはありません。また、悪意のある目的でファイルを変更できる攻撃者は、特定のチェックサムを同様に変更できます。ハードドライブのエラーをチェックしていますか?読むとき、書くとき、それらは起こりそうですか?重要なものが欠けていますか?

8
hostapdは「サービス」経由では起動しませんが、直接起動します
hostapdサービスとして開始するのに問題があります。起動しようとすると失敗します: $ sudo service hostapd start [FAIL] Starting advanced IEEE 802.11 management: hostapd failed! 私が理解していることから、これはの構成を使用します/etc/default/hostapd: $ cat /etc/default/hostapd # Defaults for hostapd initscript # # See /usr/share/doc/hostapd/README.Debian for information about alternative # methods of managing hostapd. # # Uncomment and set DAEMON_CONF to the absolute path of a hostapd configuration …

3
「ifconfig」コマンドと「ip」コマンドの違い
「ifconfig」コマンドに関するいくつかの記事/チュートリアルを読みましたが、それらのほとんどには共通のステートメントが含まれていました- 「ifconfigはipコマンドによって非推奨になりました」 ipコマンドを学ぶことを提案しました。しかし、「ip」コマンドが「ifconfig」よりも強力であることを説明した人はいませんでした。 両者の違いは何ですか?
19 linux  networking  ip  command 


3
.svn /ディレクトリを無視して、残りを除く特定のファイルを再帰的にrsync
rsync一部のファイルを共有から別のファイルにコピーするために使用しています。 再帰的に、私はする必要があります: コピー元から削除されたコピー先のファイルを削除する 同期.phpと.jsファイルのみ 他のすべてのファイルタイプを除外する .svn/宛先のディレクトリを削除しないでください これを使用する場合: rsync -zavC --delete --include='*.php' --include='*.js' --exclude="*" \ /origin /destination その後、フォルダーだけでなくすべてのファイルが除外されるrsyncためexclude="*"、再帰的ではありません。 追加する--include="*/"と、.svn/ディレクトリが削除されます(これも含まれます)。 このマインドブラストのジレンマをどのように解決できますか? uname -a: Linux tux 3.9.2-1-ARCH#1 SMP PREEMPT Sat May 11 20:31:08 CEST 2013 x86_64 GNU / Linux rsync バージョン: rsync 3.0.9-6


4
ネットワークインターフェイスがタップ、調整、ブリッジ、物理のいずれであるかを知る方法
私の知る限り、Linuxには4つの主要なタイプのネットワークインターフェースがあります。tun、tap、bridge、およびphysicalです。 KVMを実行しているマシンでsys adminを実行しているとき、通常、同じマシン上のタップ、ブリッジ、および物理インターフェースに遭遇しますが、それらを区別することはできません。ifconfig結果のように、結果に大きな違いは見られませんip。 インターフェイスがトンネル、タップ、ブリッジ、または物理であるかどうかを知るにはどうすればよいですか? 注:Linuxには他の種類のネットワークインターフェイスがないと主張していませんが、これらの4つだけを知っています。
19 networking  kernel  ip  bridge  tap 

4
IPマルチキャストが有効になっているかどうかを知る方法
IPマルチキャストテストを実行するスクリプトがあります。ただし、特定のLinuxマシンでスクリプトが失敗します。 CONFIG_IP_MULTICASTカーネルがこれでコンパイルされたかどうかを判断するために、カーネル構成ファイルを見ることができることを知っています。ただし、スクリプトの欠落している要件にフラグを立てる方が、答えを確認し/procたりsysctl取得したりできれば簡単です。 IPマルチキャストが見ないでカーネルにコンパイルされたかどうかを確認する方法はありCONFIG_IP_MULTICASTますか?


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