質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
87.20%
CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

解決済

yumなどでの名前解決ができない

Borisu
Borisu

総合スコア0

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。

2回答

0評価

0クリップ

13958閲覧

投稿2018/08/22 11:36

編集2022/01/12 10:58

前提・実現したいこと

CentOS7にて
yum, ping, wgetなどでの名前解決ができません
自分なりに調べてはみたのですが、解決に至らず困っています。
私が調べた限りですと、DNSサーバーは正常に動作しているがDNSサーバーにうまく問い合わせが出来ていないように感じます
いずれも同様のエラーメッセージです。

発生している問題・エラーメッセージ

root@localhost# ping google.com

ping: google.com: 名前またはサービスが不明です

試したこと

  • nslookupコマンドでの名前解決は可能
  • /etc/hostsに記載したものに限りpingでも名前解決可能
  • 内部・外部共にIPアドレスでのpingは通る
  • 同PCにLiveUSBを接続して起動した場合は全ての名前解決が可能
  • LAN内の別PC(Windows)も名前解決が可能
  • NetworkManagerを停止して再起動(変化なし)

補足情報(OS/関係ありそうな設定ファイル)

  • OS

CentOS Linux release 7.5.1804 (Core)

  • /etc/resolv.conf

nameserver 192.168.0.1 #ルーターのIPアドレス

nameserver 192.168.0.3 #このPCのIPアドレス(内部DNSサーバー)

nameserver 2001:268:fd07:4::1

nameserver 2001:268:fd08:4::1

  • /etc/nsswitch.conf

passwd: files sss

shadow: files sss

group: files sss

hosts: files dns myhostname

bootparams: nisplus [NOTFOUND=return] files

ethers: files

netmasks: files

networks: files

protocols: files

rpc: files

services: files sss

netgroup: nisplus sss

publickey: nisplus

automount: files nisplus sss

aliases: files nisplus

  • /etc/sysconfig/network-scripts/ifcfg-enp3s0

TYPE=Ethernet

BOOTPROTO=none

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=enp3s0

UUID=5c4c86cc-adb6-43ae-b10e-4758a90bc781

DEVICE=enp3s0

ONBOOT=yes

DNS1=192.168.0.1

DNS2=192.168.0.3

BROWSER_ONLY=no

PROXY_METHOD=none

IPADDR=192.168.0.3

PREFIX=24

GATEWAY=192.168.0.1

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

#追記1
192.168.0.1, 192.168.0.3, 8.8.8.8 をサーバーに指定してdigコマンドを行いました
この出力に問題はあるでしょうか。

#######dig @192.168.0.1 teratail.com

; <<>> DiG 9.9.4-RedHat-9.9.4-61.el7 <<>> @192.168.0.1 teratail.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 27120 ;; flags: qr rd ra ad; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0 ;; QUESTION SECTION: ;teratail.com. IN A ;; ANSWER SECTION: teratail.com. 100 IN A 35.227.192.126 ;; Query time: 0 msec ;; SERVER: 192.168.0.1#53(192.168.0.1) ;; WHEN: 水 8月 22 23:06:44 JST 2018 ;; MSG SIZE rcvd: 46

#######dig @192.168.0.3 teratail.com

; <<>> DiG 9.9.4-RedHat-9.9.4-61.el7 <<>> @192.168.0.3 teratail.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 8777 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 4096 ;; QUESTION SECTION: ;teratail.com. IN A ;; ANSWER SECTION: teratail.com. 16 IN A 35.227.192.126 ;; AUTHORITY SECTION: . 22571 IN NS m.root-servers.net. . 22571 IN NS a.root-servers.net. . 22571 IN NS g.root-servers.net. . 22571 IN NS d.root-servers.net. . 22571 IN NS b.root-servers.net. . 22571 IN NS e.root-servers.net. . 22571 IN NS i.root-servers.net. . 22571 IN NS f.root-servers.net. . 22571 IN NS l.root-servers.net. . 22571 IN NS j.root-servers.net. . 22571 IN NS c.root-servers.net. . 22571 IN NS k.root-servers.net. . 22571 IN NS h.root-servers.net. ;; Query time: 44 msec ;; SERVER: 192.168.0.3#53(192.168.0.3) ;; WHEN: 水 8月 22 23:09:40 JST 2018 ;; MSG SIZE rcvd: 268

#######dig @8.8.8.8 teratail.com

; <<>> DiG 9.9.4-RedHat-9.9.4-61.el7 <<>> @8.8.8.8 teratail.com ; (1 server found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 42935 ;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1 ;; OPT PSEUDOSECTION: ; EDNS: version: 0, flags:; udp: 512 ;; QUESTION SECTION: ;teratail.com. IN A ;; ANSWER SECTION: teratail.com. 99 IN A 35.227.192.126 ;; Query time: 47 msec ;; SERVER: 8.8.8.8#53(8.8.8.8) ;; WHEN: 水 8月 22 23:13:12 JST 2018 ;; MSG SIZE rcvd: 57

以上です。
回答宜しくお願いします。

良い質問の評価を上げる

以下のような質問は評価を上げましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

評価が高い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

teratailでは下記のような質問を「具体的に困っていることがない質問」、「サイトポリシーに違反する質問」と定義し、推奨していません。

  • プログラミングに関係のない質問
  • やってほしいことだけを記載した丸投げの質問
  • 問題・課題が含まれていない質問
  • 意図的に内容が抹消された質問
  • 過去に投稿した質問と同じ内容の質問
  • 広告と受け取られるような投稿

評価を下げると、トップページの「アクティブ」「注目」タブのフィードに表示されにくくなります。

otn
otn

2018/08/22 12:01

/etc/resov\.conf これは、質問を書くときのミス?コピペしてないのですか?
hope_mucci
hope_mucci

2018/08/22 13:43

とりあえず問題切り分けのため、DNSサーバを指定してdigってみたらどうでしょう。dig@192\.168\.0\.1 teratail\.com
hope_mucci
hope_mucci

2018/08/22 13:43

あと192\.168\.0\.3 と、 8\.8\.8\.8 にも念のため問い合わせてみて、どんな結果が返ってくるか確認してみてください。
hope_mucci
hope_mucci

2018/08/22 22:39

digありがとうございます。直接DNSサーバへの問い合わせは全部うまくいっているようですし、ネットワーク設定に問題もなさそうです。/etc/resolv\.conf のnameserverのアドレスを入れ替えたり、8\.8\.8\.8に設定してもダメなら私にはちょっとお手上げです。以前の質問のようにnss関連で何かしらの不具合が発生しているならDNS関連をいじるだけでは解決しない気もしますし、イチから構築しなおしたほうが早いかも。お役に立てず申し訳ないです。

まだ回答がついていません

会員登録して回答してみよう

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
87.20%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

DNS

DNSとは、Domain Name Systemのことで、インターネットなどのTCP/IPネットワーク上でドメイン名やホスト名と、IPアドレスとの対応づけを管理するシステムです。DNSのデータベースは、IPアドレスの4つの数字を通知するDNSサーバーで構築されており、IPアドレスをドメイン名から引き出す機能やドメイン名に関するメールサーバ情報を取り扱っています。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

yum

yumコマンドは、UNIX系OSのRPMパッケージのインストールなどを行うためのプログラムのことです。

Red Hat Enterprise

Red Hat Enterpriseは、レッドハット社により開発・サポートが行われている業務向けLinuxディストリビューションです。オープンソースで無償で利用することができ、バイナリ版の入手・サポートは有償です。商用ディストリビューションとして人気が高く、代表的なLinuxの選択肢の一つです。