遅いブラウジングの問題を修正すると聞いて、IPアドレスを静的にしようとしています。
灰色のタスクバーのネットワークメニューの下にある接続情報をクリックすると、IPアドレス、サブネットマスク、およびDNSについては通知されますが、ゲートウェイについては何も通知されません。
情報を見つけるための端末コマンドがあるかどうかを知りたいです。
遅いブラウジングの問題を修正すると聞いて、IPアドレスを静的にしようとしています。
灰色のタスクバーのネットワークメニューの下にある接続情報をクリックすると、IPアドレス、サブネットマスク、およびDNSについては通知されますが、ゲートウェイについては何も通知されません。
情報を見つけるための端末コマンドがあるかどうかを知りたいです。
回答:
「ipconfig」のエイリアスとしてこのコマンドがあります(14.04まで)。
nmcli dev list iface eth0 | grep IP4
リストの例は次のとおりです。
IP4-SETTINGS.ADDRESS: 192.168.1.110
IP4-SETTINGS.PREFIX: 24 (255.255.255.0)
IP4-SETTINGS.GATEWAY: 192.168.1.1
IP4-DNS1.DNS: 208.67.222.222
IP4-DNS2.DNS: 208.67.220.220
場合eth0
ではない仕事をして、あなたが使用する必要がありeth1
、eth2
あなたの設定に応じて、...。
編集:2/8/16
これはv15.04より前のバージョン(またはv14.10より前、場合によってはv14.04があります)でのみ機能することに注意してください。新しいバージョンの場合、これを使用できます。
nmcli dev show eth0
DHCP4.*
必要でしたnmcli dev list iface eth0 | grep -e IP4 -e subnet_mask
/etc/network/interfaces
/カーネルによって制御されている場合は機能しないことに注意してください。たとえば、私のラップトップには、静的LAN環境で使用され、構成され10.50.1.10
ているネットマスク255.255.255.0
(または/24
CIDRプレフィックスが必要な場合)を持つ静的IPv4があります。/etc/network/interfaces
お使いのシステムでは、そのnmcli
場所に設定が表示されることはありません。
list
、iface
見つかりません。代わりに使用: nmcli dev show eth0 | grep IP4
を使用してifconfig
、inetアドレス(IP)とマスクを表示できます。
ゲートウェイの場合、ip route
コマンドを発行し、デフォルトルートをメモします。
これがあなたのお役に立てば幸いです。
このWebサイトでは、ネットマスクとコンピューターのIPアドレスを使用してアドレスnetwork
とbroadcast
アドレスを計算する方法について説明しています。その記事を簡素化するために:network
は、ネットマスクから残ったIPアドレスの範囲内で可能な限り低いアドレスです。broadcast
は、その範囲内で最も大きい番号のIPアドレスです。「ネットマスクから残されたIPアドレスの範囲は、」ローカルネットワークとして知られています。
「ネットワーク」とは通常、インターネットを含む、あなたより上のすべての人を意味します。「ネットワーク」に到達するには、network
アドレスが使用されます。現実には、ほとんどの人は互いに通信できるイーサネットケーブルで「ネットワーク」と呼んでいます。
例:ISPは、ワイヤレスルーターに入力する情報を提供します:の静的IPアドレス99.1.81.209
とネットマスクは255.255.255.224
です。ここで、ubuntuファイアウォールを設定し、パブリックインターフェイスを設定する必要があります。
Calculate network IP address:
255.255.255.224 -> last octet = E0
99. 1. 81.209 -> last octet = D1
Logical AND the mask and your ip:
E0 & D1 = C0 = 192
--> network = 99.1.81.192
Calculate broadcast address:
255.255.255.224 : E0 -> there are 1F = 31,
-> broadcast = 99.1.81.192 + .31 = 99.1.81.223
反対に...
Calculate broadcast address:
255.255.255.224 -> last octet = E0
99. 1. 81.209 -> last octet = D1
Hosts' IPs = 1F
Logical OR the hosts ips with your ip:
1F | D6 = DF = 223
--> broadcast = 99.1.81.223
多くの場合、/で記述されたネットワークが表示されます。このネットワークは次のとおりです。
255.255.255.224 is the netmask, add up the "1" bits:
8 + 8 + 8 + 3 = 27
so "this network" gets /27 notation
and can be described as 99.1.81.192/27
15.04より前のバージョンでは、nm-tool
ユーティリティが存在していました。
からman nm-tool
:
名 nm-tool-NetworkManagerの状態とデバイスを報告するユーティリティ あらすじ nm-tool 記述 nm-toolユーティリティは、NetworkManager、デバイス、およびワイヤレスネットワークに関する情報を提供します。
この小さなユーティリティは、ネットワークマネージャとうまくインターフェイスし、各行に適切な情報を含むレポートを作成します。これは、テキスト処理ユーティリティで解析するのは非常に簡単でした。サンプル出力:
$ nm-tool | sed -ne '/^ *IPv4/,/^$/p'
IPv4 Settings:
Address: 192.168.42.178
Prefix: 24 (255.255.255.0)
Gateway: 192.168.42.129
関連する質問に対するRinzwindの回答は、Network Managerパッケージの変更ログを引用していnmcli
ます。ただし、nmcli
15.04の前後では、いくつかのコマンドライン引数が異なることに注意してください。上記の代替案は次のとおりです。
$ nmcli dev show | grep 'IP4\.ADDRESS\|IP4.GATEWAY'
IP4.ADDRESS[1]: 192.168.0.101/24
IP4.GATEWAY: 192.168.0.1
IP4.ADDRESS[1]: 127.0.0.1/8
IP4.GATEWAY: --
でnmcli
情報を、すなわちそこの一つのインタフェースの行のセットが、各インターフェイスに応じて示され、次いで等空白行で行の別のセットを分離し。
1つが使用できる別の代替手段は、ip
最近好まれているコマンドifconfig
です。「ifconfig」コマンドと「ip」コマンドの違いに関するpilonaとGillesの回答によれば、Linuxカーネルとネットワーク機能は進歩していますが、それが属するパッケージは長い間進化していないため、ユーティリティがあります。特定のインターフェイス上のアドレス情報を取得するために使用することができ、ルーティング/ゲートウェイ情報を取得するために使用することができます。ifconfig
ip
ip -o -4 addr
ip route
以下を使用して、ネットワーク構成の概要を取得します。
ip addr
、これはNIC設定の
route -n
概要を表示し、トラフィックの行き先の素晴らしい概要を提供します。
プリロードされたホスト名のcat /etc/resolv.conf
DNS情報
cat /etc/hosts
ただし、静的IPアドレスに変更しても、閲覧速度には影響しません。静的と動的の唯一の違いは、静的では常に同じIPアドレスを持つことです。ダイナミックでは、ネットワークに接続するときにDHCPサーバーによって「ランダムな」IPアドレスが割り当てられます。IPアドレスが割り当てられると、静的IPアドレスを自分で割り当てた場合とまったく同じように動作します。