最近、/etc/network/interfaces
ファイルを更新して静的IPアドレスを設定しました。他のコンピューターはネットワークIPアドレスを使用してコンピューターにアクセスできるようですが、何かが壊れている可能性があります-now apt-get update
およびapt-get install ...
は次のように表示します。
Err ...//jp.archive.ubuntu.com precise Release.gpg
Temporary failure resolving 'jp.archive.ubuntu.com'
Err http://security.ubuntu.com precise-security Release.gpg
Temporary failure resolving 'security.ubuntu.com'
Err ...//jp.archive.ubuntu.com precise-updates Release.gpg
Temporary failure resolving 'jp.archive.ubuntu.com'
Err ...//jp.archive.ubuntu.com precise-backports Release.gpg
Temporary failure resolving 'jp.archive.ubuntu.com'
Reading package lists... Done
W: Failed to fetch ...//jp.archive.ubuntu.com/ubuntu/dists/precise/Release.gpg Temporary failure resolving 'jp.archive.ubuntu.com'
W: Failed to fetch ...//jp.archive.ubuntu.com/ubuntu/dists/precise-updates/Release.gpg Temporary failure resolving 'jp.archive.ubuntu.com'
W: Failed to fetch ...//jp.archive.ubuntu.com/ubuntu/dists/precise-backports/Release.gpg Temporary failure resolving 'jp.archive.ubuntu.com'
W: Failed to fetch ...//security.ubuntu.com/ubuntu/dists/precise-security/Release.gpg Temporary failure resolving 'security.ubuntu.com'
W: Some index files failed to download. They have been ignored, or old ones used instead.
As another simple test I tried `ping www.yahoo.com` and it told me Host not found (but works fine on another computer on the same router).
私が/etc/network/interfaces
に間違って入力した可能性があることを誰かが知っていますか? (私はそれがそこにあると思います、しかしチェックする方法がわかりません)
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address ...
netmask ...
network ...
broadcast ...
gateway ...
# This is an autoconfigured IPv6 interface
iface eth0 inet6 auto
(...アドレスを設定しました)
または、間違って設定した可能性があるものを確認する別の方法(前述のように、eth0の静的IPに設定しました-アドレス、ゲートウェイ、サブネットなどを設定します)。ありがとう
更新:
/ etc/network/interfacesファイルに以下を追加しました。
auto eth0
iface eth0 inet auto static
.
.
.
dns-nameservers 192.168.24.1
ところで、これはnm-tool
を実行したときに取得するDNSです。内部IPアドレスのようですが、これは私のDNS設定に適したIPアドレスですか?
..とにかく/etc/init.d/networking restart
を実行しようとすると、次のエラーが発生します。
/etc/init.d/networking restart
* Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces
* Reconfiguring network interfaces... ifdown: failed to open lockfile /run/network/.ifstate.lock: Permission denied
ifup: failed to open lockfile /run/network/.ifstate.lock: Permission denied
また、私もping
またはnslookup
を行うことができません(私とは異なり、初心者には明らかですが:)
DNSアドレスを設定しましたか? DHCPを実行する場合、DNSは自動的に構成されますが、静的IPを使用して実行する場合は、構成されません。
iface eth0 inet static
ファイルの/etc/network/interfaces
部分の下に以下を追加することにより、DNSを構成できます。
dns-nameservers 10.100.0.11 10.100.2.11
dns-search int.mtak.nl
IPアドレスをネットワークのDNSサーバーに置き換え、検索ドメインを検索ドメインに置き換えます(または、不要な場合は削除します)。 Sudo /etc/init.d/networking restart
でネットワークを再起動し(または単に再起動して)、/etc/resolv.conf
をチェックして機能するかどうかを確認します。