🌐

【ネットワーク】OS/IPアドレス/ユーザー名の確認コマンド

2024/05/06に公開

OS名やバージョンについての情報を表示させるコマンド

🔳Windows

Windows OS
winver

🔳Mac

Mac OS
sw_vers

🔳Linuxディストリビューション

Amazon Linux/Ubuntuなど
cat /etc/os-release

ローカルIPアドレスを表示させるコマンド

🔳Windows

windows OS
ipconfig
ipconfigコマンドの出力結果
出力結果
PS C:\-\-> ipconfig
Windows IP 構成
Wireless LAN adapter ローカル エリア接続* 1:
   メディアの状態. . . . . . . . . . . .: メディアは接続されていません
   接続固有の DNS サフィックス . . . . .:
Wireless LAN adapter ローカル エリア接続* 2:
   メディアの状態. . . . . . . . . . . .: メディアは接続されていません
   接続固有の DNS サフィックス . . . . .:
Wireless LAN adapter Wi-Fi:
   接続固有の DNS サフィックス . . . . .:
   リンクローカル IPv6 アドレス. . . . .: fe80::f91:7f7a:3c21:1209%5
   IPv4 アドレス . . . . . . . . . . . .: 192.168.0.102
   サブネット マスク . . . . . . . . . .: 255.255.255.0
   デフォルト ゲートウェイ . . . . . . .: 192.168.0.1
イーサネット アダプター Bluetooth ネットワーク接続:
   メディアの状態. . . . . . . . . . . .: メディアは接続されていません
   接続固有の DNS サフィックス . . . . .:

または

windows OS
ip addr

🔳Mac

Mac OS
ifconfig

🔳Linuxディストリビューション

Amazon Linux/Ubuntuなど
ip address
ip addressコマンドの出力結果
出力結果
$ ip address
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 9001
        inet 172.31.40.223  netmask 255.255.240.0  broadcast 172.31.47.255
        inet6 fe80::424:80ff:fef1:6369  prefixlen 64  scopeid 0x20<link>
        ether 06:24:80:f1:63:69  txqueuelen 1000  (Ethernet)
        RX packets 252665  bytes 216634671 (206.5 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 120457  bytes 29274936 (27.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
inet 127.0.0.1

lo:の中のinetの後ろがローカルループバックIPアドレス(自分自身)となる。

inet 172.31.40.223

eth0:の中のinetの後がローカルIPアドレスとなる。

グローバルIPアドレスを表示させるコマンド

🔳Windows

Windows OS
curl ipecho.net/plain

🔳Mac

Mac OS
curl ipecho.net/plain

🔳Linuxディストリビューション

Amazon Linux/Ubuntuなど
curl ipecho.net/plain

ユーザー名を表示させるコマンド

🔳Windows

Windows OS
net user

🔳Mac

Mac OS
whoami

🔳Linuxディストリビューション

Amazon Linux/Ubuntuなど
logname or whoami

参考

https://blog.future.ad.jp/linux-ipアドレスの確認方法をまとめてみた

Discussion