Hyper-V 上の Arch Linux で netctl を使用しています。 2 つのイーサネット インターフェイス eth0 と eth1 があります。
IP 構成:
- eth0: dhcp (自動設定、netctl の関与なし)
- eth1: netctl プロファイルを使用した静的 IP (10.10.10.1/8)
- dhcpcd がインストールされ、起動時に有効化される
- NetworkManager がインストールされ、起動時に有効化される
eth1 netctl プロファイル (/etc/netctl/sth1static):
Description='Static IP config for eth1'
Interface=eth1
Connection=ethernet
IP=static
Address=('10.10.10.1/8')
Gateway='10.10.10.2'
DNS=('10.10.10.2')
インターフェースを起動するには、次のようにします。
# netctl stop eth1static
# ip link set eth1 down
# # netctl start eth1static
# # netctl enable eth1static
上記の手順を実行すると、1ip a fe80:` ベースの IPv6 アドレスのみを使用してインターフェイスに適用された静的 IP 構成を確認でき. Also I am able to ping the guest interface from my host OS successfully. However after a minute or so, I see the interface lose its configuration and gets a
、ping が機能しなくなります... 再起動後も、インターフェイスの IP 構成が表示されませんが、他のインターフェイス (eth0) は正常に機能しています。
何が問題なのか、またそれをどう修正すればよいのか、誰か提案してもらえませんか?