遅いブラウジングの問題を修正すると聞いて、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
ifconfig
を使用すると、inetアドレス(IP)とマスクが表示されます。
ゲートウェイの場合、ip route
コマンドを発行し、デフォルトルートをメモします。
これがあなたのお役に立てば幸いです。
このWebサイト は、network
およびbroadcast
アドレスをネットマスクとコンピューターのIPアドレスを介して計算する方法を説明しています。この記事を簡単にするために:network
は、ネットマスクから残ったIPアドレスの範囲内で可能な限り低いアドレスです。 broadcast
は、その範囲内で最も大きい番号のIPアドレスです。 「ネットマスクから残ったIPアドレスの範囲」は、ローカルネットワークと呼ばれます。
「The network」は、通常、インターネットを含むあなたより上のすべての人を意味します。 「the network」に到達するには、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
から:
NAME nm-tool-NetworkManagerの状態とデバイスを報告するユーティリティ SYNOPSIS nm-tool DESCRIPTION nm-toolユーティリティは、NetworkManager、デバイス、およびワイヤレスネットワークに関する情報を提供します。
この小さなユーティリティは、Network Managerとうまくインターフェイスし、各行に適切な情報を含むレポートを作成します。これは、テキスト処理ユーティリティで解析するのは非常に簡単でした。サンプル出力:
$ 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パッケージの changelog が引用されています。これは、アップストリームで削除され、nmcli
に置き換えられたことを説明しています。ただし、15.04の前後のnmcli
は、いくつかのコマンドライン引数によって異なることに注意してください。上記の代替案は次のとおりです。
$ 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
よりも好まれています。 pilona's および Gilles's による 'ifconfig'コマンドと 'ip'コマンドの違い の回答によると、Linuxカーネルとネットワーク機能は前進しましたが、ifconfig
とそれが属するパッケージは長い間進化していないため、ip
ユーティリティがあります。特定のインターフェイスのアドレス情報を取得するには、ip -o -4 addr
を使用でき、ip route
を使用してルーティング/ゲートウェイ情報を取得できます。
nm-tool
も仕事をします。
$ nm-tool
NetworkManager Tool
State: connected (global)
....
IPv4 Settings:
Address: 192.168.1.110
Prefix: 24 (255.255.255.0)
Gateway: 192.168.1.1
DNS: 208.67.222.222
DNS: 208.67.220.220
以下を使用して、ネットワーク構成の概要を取得します。
ip addr
、これはNIC設定route -n
の概要を表示し、トラフィックの行き先の素晴らしい概要を提供します。 cat /etc/resolv.conf
DNS情報用cat /etc/hosts
プリロードされたホスト名用
ただし、静的IPアドレスに変更しても、閲覧速度には影響しません。静的と動的の唯一の違いは、静的では常に同じIPアドレスを持つことです。動的では、ネットワークに接続するときにDHCPサーバーによって「ランダムな」IPアドレスが割り当てられます。 IPアドレスが割り当てられると、静的IPアドレスを割り当てた場合とまったく同じように動作します。