DNS設定は、ホスト名ではなくIPアドレスでのみ設定できると聞きました。 UbuntuシステムでDNSサーバーを構成する方法。
IPアドレスのみが必要な場合、この設定にホスト名が表示されるのはなぜですか?
The /etc/resolv.conf says that it is auto-generated and shouldn't be handwritten.
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search zebra.global.vpz
Ubuntuで同等のツールを探しています。
これはWindowsネットワークツールです -
1) ipconfig /all - MAC アドレス、アダプタ名、DHCP リース時間、DHCP 更新時間、DNS サーバなどのすべての情報を表示します。
Linux Ubuntuで同等のものは何ですか? ifconfigを理解していますが、ifconfigはあまり情報を提供しません。
2) ipconfig/release - IP アドレスを解放します。 Ubuntuで同等のものは何ですか?
3) ipconfig/renew - IP アドレスを更新します。 Ubuntuで同等のものは何ですか?
4) ipconfig /flushdns - キャッシュされた DNS をフラッシュします。 Ubuntuで同等のものは何ですか?
5) arp -d は arp キャッシュをリフレッシュします。 Ubuntuで同等のものは何ですか?
答え1
1) ipconfig /all - MAC アドレス、アダプタ名、DHCP リース時間、DHCP 更新時間、DNS サーバなどのすべての情報を表示します。
まず、最新のファイルを探す必要があります.lease
。/var/lib/dhcp
またはにあります/var/lib/NetworkManager
。あなたはそれを見つけることができます
ls -lhatr /var/lib/dhcp
ls -lhatr /var/lib/NetworkManager
最新のものは床に最も近いものです。
一度取得すると時間がかかりますが、次の組み合わせはすべてを返します。
ifconfig | grep -A 2 <interface-name> && cat /etc/resolv.conf && cat /var/lib/NetworkManager/dhclient-5d4f3196-e584-4988-b01d-99f087bfcb54-ens33.lease | grep -e dhcp-server -e renew -e rebind -e expire
<interface-name>
すべてのインターフェースを介した受信アドレスに置き換えられdhcp
、/var/lib
で終わるファイルは前のコマンドの最新のファイルに.lease
なります。ls -lhatr
2) ipconfig/release - IP アドレスを解放します。 Ubuntuで同等のものは何ですか?
ifdown <interface-name>
3) ipconfig/renew - IP アドレスを更新します。 Ubuntuで同等のものは何ですか?
ifup (interface-name>
4) ipconfig /flushdns - キャッシュされた DNS をフラッシュします。 Ubuntuで同等のものは何ですか?
systemd-resolve --flush-caches
5) arp -d は arp キャッシュをリフレッシュします。 Ubuntuで同等のものは何ですか?
ip -s -s neigh flush all