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

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

総合スコア13

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クリップ

15202閲覧

投稿2018/08/22 11:36

編集2018/08/22 14:19

前提・実現したいこと

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

2018/08/22 12:01

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

2018/08/22 13:43

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

2018/08/22 13:43

あと192.168.0.3 と、 8.8.8.8 にも念のため問い合わせてみて、どんな結果が返ってくるか確認してみてください。
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の選択肢の一つです。