MSXが昨日コメントを通じて私に渡した記事のおかげで、私はコマンドについてもう少し学びました IP との違い ifconfig.
それが私がこの記事を書く理由です、最初にスペイン語の翻訳を持っています オリジナル記事 英語で、そして第二に、私がそれを必要とする場合に備えてメモとして役立つために。
記事の幅が原因で、表の一部の値は「切り取られ」ますが、それらはXNUMX行になっています
次に、比較を見てみましょう。
アクション | ifconfig | IP |
---|---|---|
ネットワークデバイスとその設定を表示する | #ifconfig | $ ip アドレス ショー $ ip リンク ショー |
ネットワークインターフェースをアクティブにする | #ifconfig eth0 up | #ip link set eth0 up |
ネットワークインターフェイスを無効にする | #ifconfig eth0 down | #ip link set eth0 down |
IPアドレスを設定する | #ifconfig eth0 192.168.1.1 | #ip address add 192.168.1.1 dev eth0 |
IPアドレスを削除する | #192.168.1.1 deveth0のIPアドレス | |
仮想「インターフェース」またはエイリアスを追加する | #ifconfig eth0:1 10.0.0.1/8 | #ip addr add 10.0.0.1/8 dev eth0 label eth0:1 |
ARPテーブルにエントリを追加します | #arp -i eth0 -s 192.168.0.1 00:11:22:33:44:55 | #ip neigh add 192.168.0.1 lladdr 00:11:22:33:44:55nudパーマネントdeveth0 |
ARPデバイスをオフに変更します | #ifconfig -arp eth0 | #ip link set dev eth0 arp off |
そして、これがすべて、または少なくとも私にとって最も重要なことです。
彼らは私に彼らが欲しいものを言うことができます IP より強力であり、 ifconfig これは廃止されましたが、IPを使用する場合は、さらに多くのパラメーターを記述する必要があることを否定することはできません。
とても便利なチートシート! ありがとうございました。
忘れてしまいましたが、iproute2コマンドの相関関係はほとんどすべて短縮されています。たとえば、「ipaddrshow」は「ipa」などで要約できます。
一日中身に着けているとき、あなたがしたいことは、書く、書く、書く、書く、書く、書く、書くことなので、調査する価値があります!
[yaoming]最初の3つのコマンドだけが必要です[/ yaoming]
ジャジャジャ本当!!! また、「ip route show」は、「route -n」のようなタブで出力を表示せず、読みにくくします。
優れた貢献、リストの他のコマンド
そして、ifconfigに比べてどのような利点がありますか? もっと書く必要があることは別として、もちろんxD
良い質問…。 今のところ、もっと学ぶ記憶を行使してください! 😛
さて、今のところ、私が上に置いた表を見ると、IFCONFIGを持たないIPを持っているものを見ることができます。 😉
貢献してくれてありがとう🙂そして私は尋ねます、なぜ人はIPを削除したいのですか? どんな場合に何を言ったほうがいいか
それは単純だ。 ある範囲でXNUMXつのIPを使用し、別の範囲で別のIPを使用するとします。 これで、IPのXNUMXつを削除したい場合にユーティリティが役立ち、その範囲内のPCが私を認識しないようになります。 しかし、別の質問に答えてみませんか? 😉
そして、インターフェイスを停止して再度持ち上げることで、ifconfigを使用してIPを削除できませんでしたか?
例:wlan1インターフェイスにIP xxx.xxx.xxx.xxxがあり、それを削除したいとします。
ifconfig wlan1 down && ifconfig wlan1 up
それは私が思ったものです、あなたはインターフェースと期間を削除します、もうIPはありません。
同じことがIPのないインターフェース、つまり切断されたインターフェースです。
もちろん、ショットガンでハエを殺すこともできます。
ネットワークを使用したことがなく、GNU + LinuxマシンをQuaggaのルーターとして使用しましたか?
寝室の外では、ネットワークインターフェイスを切り替えたり、他のユーザーをオフラインのままにすることなく、IPを継続的にアップロードおよびダウンロードする必要があるシナリオが数多くあります。
そのテーブルを参照として保持するのは非常に良いです。
IPはIfconfigよりも複雑なようですが、質問があります。 より現代的で、いくつかのオプションがあることに加えて、IPがIfconfigよりも優れている理由は何ですか?
iproute2がもたらす新しい関数は(ここに示されているものだけでなく、すべて)重要ではなく、.0001を追加することで再ハッシュを保存してnet-toolsに含めることができます。
ちなみに「ifconfigeth0」では、IPアドレスが削除されます
ヒントをありがとう😉
"前書き
Iproute2は、LinuxでTCP / IPネットワークとトラフィック制御を制御するためのユーティリティのコレクションです。 現在、StephenHemmingerによって管理されています。 原作者のAlexeyKuznetsovは、LinuxカーネルでのQoS実装でよく知られています。
ほとんどのネットワーク構成マニュアルでは、依然としてifconfigとrouteを主要なネットワーク構成ツールとして参照していますが、ifconfigは最新のネットワーク環境では不適切に動作することが知られています。 それらは非推奨にする必要がありますが、ほとんどのディストリビューションにはまだ含まれています。 ほとんどのネットワーク構成システムはifconfigを利用するため、限られた機能セットを提供します。 / etc / netプロジェクトは、ifconfigを使用せず、システム管理者がトラフィック制御を含むすべてのiproute2機能を利用できるようにするため、最新のネットワークテクノロジーをサポートすることを目的としています»
http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2
ヤパ: http://www.jaredlog.com/?p=928
+1良いデータ、今では明らかです。
Archは使用されていませんが、良好なデータ eth0、しかし値は enp0s3.
うーん???
eth0またはwlan0として構成できますが、これは正しいです。 enp#s#(またはwlp#s#)スタイルを残すための存在理由は何でしょうか? また、私たち全員がifconfigに精通しているときの、IPに対する好みについても、なぜですか?
結局、あなたはそれに慣れます。Archlinuxにはifconfigがないので、ある時点で多くのディストリビューションがそれを廃止としてマークするので、私はこれを学ぶことにしました。 とても良い投稿です。
コンピューター用にLinuxを購入したい
Saulo、Linuxを試してみたい場合は、購入する必要はありません(購入することはできますが)。 あなたの忍耐がそれを使うのを待つことができないならば、私はあなたにLinuxのほとんどのバージョン(ディストリビューション)が無料のダウンロードリンク(無料)を持っているとあなたに言うでしょう、それはあなたがディスクに書き込むか、後でインストールするためにUSBメモリにマウントすることができますあなたのコンピュータ。 インストールについては、YouTubeまたはいくつかのブログでガイドを参照することをお勧めします。難しいことではありません。
興味深いことに、ifconfigはまだ習得が容易です。