私はDebian 8を使用しています。コマンドラインから外部IPアドレスを取得するにはどうすればよいですか?次のコマンドがそれを行うと思います...
myuser@myserver:~ $ /sbin/ifconfig $1 | grep "inet\|inet6" | awk -F' ' '{print $2}' | awk '{print $1}'
addr:192.168.0.114
addr:
addr:127.0.0.1
addr:
ただし、ご覧のとおり、LAN上のコンピュータのIPアドレスのみが公開されています。私は世界中の知的財産権について学びたいです。
ベストアンサー1
これにより、公開IPがあなたに返されます。
dig TXT +short o-o.myaddr.l.google.com @ns1.google.com