Command

サーバーのIPアドレスを調べる

投稿日:

人が目視で確認するならifconfigでも構わないでしょう。

$ ifconfig
em1       Link encap:Ethernet  HWaddr B8:AC:6F:85:58:C9
          inet addr:192.168.0.210  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::baac:6fff:fe85:58c9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:135300520 errors:0 dropped:0 overruns:0 frame:0
          TX packets:79123079 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:55478858533 (51.6 GiB)  TX bytes:87656922976 (81.6 GiB)

新しい環境なら ipコマンドなどでも。

$ ip addr show em1
2: em1:  mtu 1500 qdisc mq state UP qlen 1000
    link/ether b8:ac:6f:85:58:c9 brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.210/24 brd 192.168.0.255 scope global em1
    inet6 fe80::baac:6fff:fe85:58c9/64 scope link
       valid_lft forever preferred_lft forever

コマンドに渡すなど、IPアドレスそのものが欲しいときは hostnameがよいでしょう。

$ hostname -I
192.168.0.210

IPが複数設定されていると、連なって出力されるので、1つ目を取るには以下のように。

$ hostname -I
192.168.0.210 192.168.0.211 192.168.0.212
$ hostname -I | cut -d ' ' -f1
192.168.0.210

-Command

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

no image

サーバーのCPUの数を調べる

CPUについては以下のコマンドで確認できる。 $ cat /proc/cpuinfo 物理CPU数は、「physical id」が0番だけなら1個。2種類あれば2個など。 コア数は、「cpu core …

no image

mysqldump+gzipでダンプ、mysql+zcatでリストア

ダンプ $ mysqldump db_hoge | gzip -c > db_hoge.sql.gz ダンプでオプション指定(文字化けするときなどに) $ mysqldump –default-ch …

no image

qmail調整例

example.com のWebサーバーで、 メールサーバーが稼働しているが、 @example.comのメールは別のサーバーとなっているとき。 Webサーバーが、自分がメールサーバーでもあると思って …

no image

プロセスが開いているファイルディスクリプタ数を調べる

例)sambaでつかんでいるファイルを確認したい 例)apacheがつかんでいるログファイルがどれか確認したい そんなとき。 プロセスIDはわかっている前提で。 ・lsofで lsof -p プロセス …

no image

grepで”マッチしない”行を探す

grep コマンドで、「マッチする行」を探すには抗します。 $ grep ‘Mozilla’ /var/log/apache2/access.log マッチしない行を探すときは -v オプションを使い …