IP アドレスをマシンにバインドできません

IP アドレスをマシンにバインドできません

以下の IP を持っていますが、マシンにバインドできず、エラーが発生します。

私が所有する IP は次のとおりです。

2607:5300:60:1234::/64 - サーバーに付属
158.69.123.123/29 - 所有者のサーバー後に購入 167.114.123.123 - サーバーに付属

これが私のファイルです

auto eth0

iface eth0 inet static
    address 116.114.123.98
    netmask 255.255.255.0
    network 116.114.123.0
    broadcast 116.114.123.255
    gateway 116.114.123.254

iface eth0 inet6 static
    address 2607:5300:60:1234::
    netmask 64
    post-up /sbin/ip -family inet6 route add 2607:5300:60:79ff:ff:ff:ff:ff dev eth0
    post-up /sbin/ip -family inet6 route add default via 2607:5300:60:79ff:ff:ff:ff:ff
    pre-down /sbin/ip -family inet6 route del default via 2607:5300:60:79ff:ff:ff:ff:ff
    pre-down /sbin/ip -family inet6 route del 2607:5300:60:79ff:ff:ff:ff:ff dev eth0

この質問を読んでいただきありがとうございます。

私が受け取っているエラーは次のとおりです

# /etc/init.d/networking restart
[....] Running /etc/init.d/networking restart is deprecated because it may not r[warnble some interfaces ... (warning).
[....] Reconfiguring network interfaces...RTNETLINK answers: File exists
**Failed to bring up eth0.**
RTNETLINK answers: File exists
RTNETLINK answers: File exists
done.

答え1

すでに起動しているインターフェースを起動することはできません。「ファイルが存在します」というエラーは、すでに存在する IP アドレスとルートを追加しようとしていることを示します。インターフェースがダウンしていて、IP とルートがなくなっていることを確認してからスクリプトを実行すると、これらのエラーは発生しません。

関連情報