RedHat系のLinuxで自分のIPアドレスを知りたいのですが、ifconfig以外に何かありますか。

/proc/下に何かファイルがあったらいいのになあ、と思っています。

回答の条件
  • 1人5回まで
  • 登録:2006/07/19 18:57:19
  • 終了:2006/07/26 19:00:02

回答(4件)

id:orz_horie No.1

orz回答回数21ベストアンサー獲得回数52006/07/19 19:21:53

ポイント23pt

/etc/sysconfig/network-scripts/以下のファイルを直接見てしまってはいかがでしょうか。

id:bta

dhcpだったらどうしましょう。

2006/07/19 19:37:25
id:ton__ton No.2

ton__ton回答回数85ベストアンサー獲得回数32006/07/19 19:53:35

ポイント23pt

>hostname

HOST_ABC

>ping -s HOST_ABC

64 bytes from HOST_ABC (201.xxx.xx.xxx): icmp_seq=0. time=0. ms

でどうでしょうか?

id:bta

ping に -s というオプションはないと言われました。

オプションなしだと127.0.0.1 となりました。

2006/07/19 20:10:25
id:yoshifumi1975 No.3

yoshifumi1975回答回数58ベストアンサー獲得回数102006/07/20 08:56:14

ポイント22pt

nslookup `hostname`

id:bta

うまくいきませんでした

2006/07/20 13:06:20
id:toohigh No.4

toohigh回答回数291ベストアンサー獲得回数372006/07/20 13:19:52

ポイント22pt

パズル的な手法でよければ、netstat -n の結果から、探す、というのが可能かと思います。( IP を調べるために telnet / ssh などで入って確認する場合はその接続のサーバ側 IP を見る、ですね。 )

id:bta

なるほど。確かにパズル的ですね。

2006/07/20 17:17:11

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません