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

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

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

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

Linux

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

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

samba

Samba(サンバ)とは、UNIX系OSにおいてSMBを用いたサービスを提供するためのソフトウェアです。ネットワークを通じて、ファイル共有及びプリンタ共有などのサービスをWindowsマシンへと提供します。ライセンス体系GPLに基づきフリーソフトウェアとして公開されています。

Q&A

解決済

3回答

2470閲覧

【ホスト名での名前解決 & Win10からLinuxファイルサーバへのアクセス ができない】

25Op

総合スコア13

DNS

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

Linux

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

ネットワーク

ネットワークとは、複数のコンピューター間を接続する技術です。インターネットが最も主流なネットワークの形態で、TCP/IP・HTTP・DNSなどの様々なプロトコルや、ルータやサーバーなどの様々な機器の上に成り立っています。

samba

Samba(サンバ)とは、UNIX系OSにおいてSMBを用いたサービスを提供するためのソフトウェアです。ネットワークを通じて、ファイル共有及びプリンタ共有などのサービスをWindowsマシンへと提供します。ライセンス体系GPLに基づきフリーソフトウェアとして公開されています。

0グッド

0クリップ

投稿2021/06/30 04:48

編集2021/06/30 04:49

環境について

・構成図は下図の通りです。
・本環境はIPv6とIPv4の共存環境で、インターネットへはIPoE+MAP-E方式で接続しています。
イメージ説明

できないこと・実現したいこと

・ホスト名での名前解決がWin10↔Linuxの双方向でできません。(Pingが通らない)
・Win10のエクスプローラからLinuxのファイルサーバへのアクセスがホスト名及びIPアドレス(v4)を指定した場合 共にできません。

現状できていること

・IPアドレス(v4)を指定するとWin10↔Linuxの双方向でPingが通ります。
・LinuxからLinux自身のファイルサーバへ、IPアドレス(v4)を指定するとアクセスできます。

おそらく、RTX830のIPパケットフィルタリングの設定の問題だと推定していますが、改善方法がわかりません。ご教授の程よろしくお願い致します。

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

otn

2021/06/30 05:23

どういう手段で名前解決している想定でしょうか?
25Op

2021/06/30 05:59

Windowsがどういう手段で名前解決しているのかはわからず、調査中です。 Linuxはavahi-daemonをインストール&有効化しているのでmDNSを使って名前解決していると思います。
25Op

2021/06/30 10:24

なるほど、そうなんですか。。毎回ちゃんと.localをつけてping飛ばしてます。 もう一台のLinuxノートPCには.localをつけるとちゃんとホスト名で名前解決してping通りました
jbpb0

2021/06/30 10:31

> もう一台のLinuxノートPCには.localをつけるとちゃんとホスト名で名前解決してping通りました Win10からですか? 私の経験では、同じネットワークにあるはずのLinux機にWin10からpingできなくても、しばらく待つとできたり、しつこく何回も連続でやると急にできたり、ということはあります Win10のmDNSは、あんまり安定してない印象
25Op

2021/06/30 10:34

はい、Win10→LinuxノートPCに.localでping通りました。 なるほど、粘ってみます。ありがとうございます
jbpb0

2021/06/30 11:04

> Win10→LinuxノートPCに.localでping通りました。 2台のLinuxの、ネットワークの設定が同じで、ネットワークへの物理的なつながり方も同じなら、おそらくそのうちにつながりますよ ただし、一度つながっても、ずっとその状態が続くとは限らないのが困ったところなんですが IPアドレスでpingした後の方が、ホスト名でのping成功率高い気がなんとなくするけど、気のせいかもしれない
25Op

2021/06/30 11:12

無事問題解決いたしました。原因はLinuxのファイアウォールの設定の問題でした。 ありがとうございました
guest

回答3

0

ベストアンサー

・ホスト名での名前解決がWin10↔Linuxの双方向でできません。(Pingが通らない)

これは認識が間違いです。
「名前解決」と「Pingが通る/通らない」はそれぞれ全く異なる機能ですので、別々に考えましょう。

切り分けをするのであれば、下記を確認してみましょう
・それぞれipアドレスでpingは通るのか(NGなら、firewallで遮断されていないか)
・名前解決はできるのか(確認方法の例としては、コマンド「ping ホスト名」を実行して、ホスト名がipアドレスに変換されるのかです。※この時pingがOKなのかNGなのかは問いません。ホスト名→ipアドレスの名前解決ができるかだけが確認ポイントです)

投稿2021/06/30 05:48

yukky1201

総合スコア2751

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

25Op

2021/06/30 06:00

・IPアドレスでのpingはLinux↔Windowsの双方向で通ります。 ・名前解決はできません。ホスト名が見つかりませんになります
yukky1201

2021/06/30 06:58

その結果ですと、名前解決ができていません。 win10、Linuxで名前解決できるようにするために、それぞれどのような設定をしましたか?
25Op

2021/06/30 07:54

win10は何も触っていないのでよくわかりません。 Linuxでは、avahi-daemonをインストール&有効化させ、マルチキャストDNS(mDNS)を使用できるようにしていました。ルータを最近交換しましたが、ルータを変える前はできていました。
25Op

2021/06/30 10:52

無事解決いたしました。Linuxのファイアウォールの問題でした。ありがとうございましたm(_ _)m
guest

0

おそらく、RTX830のIPパケットフィルタリングの設定の問題だと推定していますが、改善方法がわかりません。ご教授の程よろしくお願い致します。

現在の質問内容を見る限り、 ルーター RTX830 が要因になる可能性は、ほとんどないでしょう。

名前解決のためどの方式を使っているのか記載されていませんが、情報の少なさから、 (無意識に)NetBIOS を利用されているのだろうと予測します

まずは マイクロソフト社の サポートドキュメントをご覧いただくのが解決までの近道になるかと思います。

Microsoft TCP/IP のホスト名解決の順序

追記
mDNS による名前解決を期待しているなら、ルーターでマルチキャストを止めていないか確認したほうが良いでしょう。

投稿2021/06/30 05:26

編集2021/06/30 09:29
Yoshi88

総合スコア623

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

25Op

2021/06/30 10:53

ルータではなく、Linux内のファイアウォールで止められていました。お騒がせしましたm(_ _)m
guest

0

sambaで処理するか、LAN内にDNSサーバーを立てて参照するかのどちらかが現実的です

投稿2021/06/30 05:03

yambejp

総合スコア116734

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問