静的IPアドレスをデフォルトのイーサネットアダプターeth0
に割り当てる方法を見つけようとしています-これまでのすべての試みは実を結びませんでした。
NVIDIA Jetson TK1 ARMプラットフォームでUbuntu 14.04.5 LTSを実行しています。
理想的には、インターフェイスeth0
には、会社のネットワークスキームに従って192.168.0.xxx
などのIPアドレスを想定する必要があります。
network-manager
を使用して、手動でIPアドレスを割り当てようとしました(そして失敗しました)。ただし、ifconfig
で確認すると、DHCPが割り当てられているように見えるまったく異なるIPが報告されます(IPアドレスは非常に定期的に変更されます)。
ネットワークマネージャーをアンインストールし、/etc/network/interfaces
ファイルを使用してアドレスをeth0
に静的に割り当てようとしましたが、これに続いてRTNETLINK answers: Network is unreachable
エラーが多く発生し、IPは表示されませんeth0
に割り当てられています。
このインスタンスでnetwork-manager
が機能しないように見えるのはなぜですか? Ubuntu TK1プラットフォームで実行されているvino
VNCサーバーがあり、接続できるIPアドレスはnetwork-manager
から割り当てられたDHCPアドレスのみです
混乱した!
UPDATE
これを再訪した後、私は何が起こっているかを理解することに近づきません。
元のメッセージが投稿されてから試したこと:
network-manager
/etc/network/interfaces
に静的IPアドレスを設定します>
auto eth0
iface eth0 inet static
address 192.168.200.1
netmask 255.255.255.0
eth0
インターフェースをダウンさせて再度バックアップすると、この静的IPアドレスが正しく割り当てられていることがわかります。ただし、しばらくすると、多くのRTNETLINK answers: Network is unreachable
メッセージが表示され、IPアドレス消える from eth0
静的IPアドレスの設定は、Ubuntu 18.04のGUIを使用して実行できます。
wired/wi-fi settings
をクリックしますWired/ Visible Networks
セクションの設定アイコンをクリックします。addresses
で(表示されない場合はipv4
タブで試して、manual
を選択します):address
の場合、選択した静的IPアドレスを入力する必要があります(例:192.168.0.3
)。netmask
を255.255.255.0
に設定します。gateway
をネットワークゲートウェイのIPアドレスに設定します(ほとんどの場合192.168.0.1
)。192.168.0.x
)。また、ゲートウェイIP(192.168.0.1
)にナビゲートすることにより、特定のデバイス用に見つけることができます。Automatic
スイッチをオフに設定します。Apply
をクリックします。Sudo dhclient -r && Sudo dhclient
)を切断し、再度接続してゲートウェイ設定に移動すると、デバイスは設定した静的IP(192.168.0.3
)を採用しているはずです。