1.2.1. 一時的なIPアドレスの割り当て
一時的なネットワーク構成の場合は、他のほとんどの GNU/Linux オペレーティング システムにもある ip コマンドを使用できます。 ip コマンドを使用すると、すぐに有効になる設定を構成できますが、それらの設定は永続的ではなく、再起動後に失われます。
IP アドレスを一時的に設定するには、次の方法で ip コマンドを使用します。 ネットワーク要件に合わせて IP アドレスとサブネット マスクを変更します。
sudo ip addr add 10.102.66.200/24 dev enp0s25
この IP を使用して、リンクをアップまたはダウンすることができます。
ip リンク セット dev enp0s25 アップ ip リンク セット dev enp0s25 ダウン
enp0s25 の IP アドレス構成を確認するには、次の方法で ip コマンドを使用します。
IP アドレスは dev enp0s25 を表示します
10: enp0s25: mtu 1500 qdisc noqueue 状態 UP グループのデフォルト qlen 1000
link/ether 00:16:3e:e2:52:42 brd ff:ff:ff:ff:ff:ff link-netnsid 0 inet 10.102.66.200/24 brd 10.102.66.255 スコープ グローバル動的 eth0
valid_lft 2857secpreferred_lft 2857sec inet6 fe80::216:3eff:fee2:5242/64 スコープ リンク
valid_lft 永久にpreferred_lft 永久6
デフォルト ゲートウェイを構成するには、次の方法で ip コマンドを使用します。 ネットワーク要件に合わせてデフォルト ゲートウェイ アドレスを変更します。
sudo ip ルートは 10.102.66.1 経由でデフォルトを追加します
デフォルト ゲートウェイの構成を確認するには、次の方法で ip コマンドを使用します。
ip ルート ショー
デフォルト経由 10.102.66.1 dev eth0 proto dhcp src 10.102.66.200 metric 100 10.102.66.0/24 dev eth0 proto kernelscope link src 10.102.66.200 10.102.66.1 dev eth0 proto dhcpscope link src 10.102.66.200 100 メートル法 XNUMX
一時的なネットワーク構成に DNS が必要な場合は、ファイルに DNS サーバーの IP アドレスを追加できます。 /etc/resolv.conf。 一般的に編集というのは、 /etc/resolv.conf 直接設定することはお勧めできませんが、これは一時的で非永続的な設定です。 以下の例は、XNUMX つの DNS サーバーを入力して、 /etc/resolv.conf、ネットワークに適したサーバーに変更する必要があります。 DNS クライアント構成を永続的に行う適切な方法については、次のセクションで詳しく説明します。
ネームサーバ8.8.8.8
ネームサーバ8.8.4.4
この設定が不要になり、すべての IP 設定をインターフェイスから削除したい場合は、次に示すように、flush オプションを指定して ip コマンドを使用できます。
IP アドレス フラッシュ eth0
ip コマンドを使用して IP 構成をフラッシュしても、IP 構成の内容はクリアされません。 /etc/resolv.conf。 これらのエントリを手動で削除または変更するか、再起動する必要があります。これにより、 /etc/resolv.confへのシンボリックリンクです /run/systemd/resolve/stub-resolv.conf、書き直すことになります。