お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#26 2009-08-21 06:26:20

n_saito
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

# しまったtestparmコマンドはEnterを押したあとが必要って書くのを忘れてた...orz

物理レベル+IPアドレスレベルは問題ないようですね。
で、その上のDNSによる名前解決とかその辺でコケてる気がしないでもないです。

ルータでのDNSの設定ってどうなってるんでしょうか?
旧ルータと新ルータでの設定を見比べてみてください。

各PCが共有時にWindowsで言うコンピュータ名やUNIX系で言うホスト名の問い合わせに言って、応答がないのでコケるというのは良くある話です。
Windows同士だとブロードキャストとかで勝手に解決とかしちゃうはずですが、UNIX系との通信はsambaの設定/動作状況次第になるかと。

# avahi-daemonが裏で動いてるとかもありそうではっきりしないですが、もちろんWindows Firewallなども影響しますが、いわゆる物理側に近くなるレベルで通信できていなければそもそもFirewallも通用しないわけですし。

オフライン

 

#27 2009-08-21 17:59:15

930
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

フォロー有難うございます。 > n_saito さん

DNS 辺りは、恐らくプロバイダーの DNS を見ていて、ローカルには DNS が無いんじゃないかと思われますが...

どうでしょう? > Narichiyo さん

DNS の問題で、もしローカルの DNS が無いのであれば、Ubuntu で Hosts を書いて試してみる、というのは効果ありそうでしょうか? > 各位

でも、だとしたら、何故旧ルーターは OK で、新ルーターは NG なのだろう?
旧ルーターは DDNS の機能が、とも思ってググッてみましたがそれらしいことは...

オフライン

 

#28 2009-08-21 22:05:07

Narichiyo
メンバ
登録日: 2009-07-13

Re: ルータ交換「場所をマウントできません」エラー?

n_saitoさん、
〉# しまったtestparmコマンドはEnterを押したあとが必要って書くのを忘れてた...orz

ということは…こうでしょうか?

Ubuntu:~$ testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[printers]"
Processing section "[print$]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
    server string = %h server (Samba, Ubuntu)
    map to guest = Bad User
    obey pam restrictions = Yes
    passdb backend = tdbsam
    pam password change = Yes
    passwd program = /usr/bin/passwd %u
    passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
    username map = /etc/samba/smbusers
    unix password sync = Yes
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    dns proxy = No
    usershare allow guests = Yes
    panic action = /usr/share/samba/panic-action %d

[printers]
    comment = All Printers
    path = /var/spool/samba
    create mask = 0700
    printable = Yes
    browseable = No

[print$]
    comment = Printer Drivers
    path = /var/lib/samba/printers

〉ルータでのDNSの設定ってどうなってるんでしょうか?
〉旧ルータと新ルータでの設定を見比べてみてください。
”機器診断”という、設定項目の一覧らしきところには、WAN側の
DNSは両方のルータ共、プライマリ、セカンダリ、同じ数字が振ってあり、
両方共(自動取得)にもなっています。
”設定”できるページの方は空白になっています。
って、答えになってます?

930さん、以前の書き込みで、
〉でも、サブネットが 255.255.0.0 ですか?255.255.255.0 の間違いですよね?
LAN側ですが、初期設定が旧ルータは255.255.0.0、新ルータは255.255.255.0です。
このアドレスも新ルータに設定してみた、ということで変化なしでした。

オフライン

 

#29 2009-08-22 13:56:51

n_saito
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

ルータがLAN上のDNSということで、なんらかの方法で名前解決をすることで解決するかもしれません。
まずは \\192.168.11.3 あたりでWindows上でコンピュータの検索をしてみると出現するようであれば、#27 で930さんがかかれているように、/etc/hostsにWindowsPCのIPアドレスとホストのリストを記述してみてください。

オフライン

 

#30 2009-08-22 16:33:06

930
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

自宅の LAN 環境で試してみました。

<環境>
- Router : NTT RV-230NE
- DHCP   : Router
- DNS     : ローカル DNS 無し

の環境で、Ubuntu 9.04 Desktop より、Hosts 等を書かずに Windows XP Home SP3 に 「場所」 -> 「ネットワーク」 としたところ、問題なく見えています。

Narichiyo さん、以下の点確認してみて下さい。

1. 新ルーターの (LAN側の) IP アドレス、サブネットマスク、DHCP の割り振りレンジ等、ローカルの環境を旧ルーターと同じにして下さい。

2. PC を 2台とも 再起動して下さい。
# 前回、ルーターを変更した際も再起動していますよね?

3. Windows、Ubunu それぞれにログインして下さい。

4. 10 ~ 15 分程度待ちます。
# nbt ブラスズマスターの更新には少々タイムラグがあります。

5. Windows PC のコマンドプロンプトを開き、以下のコマンドを打って下さい。

nbtstat -a <Windows PC のコンピューター名>

以下の行が表示されれば OK です。

..__MSBROWSE__.<01>  GROUP       Registered

この状態で、再度 Ubuntu から Windows XP を見るとどうでしょうか?

オフライン

 

#31 2009-08-22 21:18:58

Narichiyo
メンバ
登録日: 2009-07-13

Re: ルータ交換「場所をマウントできません」エラー?

930さん、
わざわざ試してくださって申し訳ありません。

[..__MSBROWSE__.<01>  GROUP       Registered ]
最後の方の行ですね?
表示されます。ルータへの設定はOKということですか?

〉この状態で、再度 Ubuntu から Windows XP を見るとどうでしょうか?
残念ながら…見えません。

n_saitoさん、
〉まずは \\192.168.11.3 あたりでWindows上でコンピュータの検索をしてみると
〉出現するようであれば、#27 で930さんがかかれているように、
〉/etc/hostsにWindowsPCのIPアドレスとホストのリストを記述してみてください。
申し訳ありません…意味が…??

〉はsambaの設定/動作状況次第になるかと。
何度も同じことを言って申し訳ありません。
sambaの設定は何もしていませんが、いいでしょうか?

オフライン

 

#32 2009-08-22 21:56:34

930
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

そうですか。だめでしたか。すみません。

Narichiyo さん による投稿:

[..__MSBROWSE__.<01>  GROUP       Registered ]
最後の方の行ですね?
表示されます。ルータへの設定はOKということですか?

いえ、ルーターの設定とは確認ありません。
きちんとブラウズマスターが認識されているかどうか、と思いまして。
Windows の TCP/IP は、正確には NetBIOS over TCP/IP に近いものでして。
細かい説明はここでは省きますが、Windows 同士であれば DNS がなくともブラウズマスターがコンピューター名を (ある程度) 解決してくれます。
# ここで解決しているのは HOST名ではなく、コンピューター名 (NetBIOS名) です。
それがもしかしてうまく言ってないのかなぁ、とも思ったもので...

Narichiyo さん による投稿:

n_saitoさん、
〉まずは \\192.168.11.3 あたりでWindows上でコンピュータの検索をしてみると
〉出現するようであれば、#27 で930さんがかかれているように、
〉/etc/hostsにWindowsPCのIPアドレスとホストのリストを記述してみてください。
申し訳ありません…意味が…??

〉はsambaの設定/動作状況次第になるかと。
何度も同じことを言って申し訳ありません。
sambaの設定は何もしていませんが、いいでしょうか?

samba については、私が試した際も何もしていません。
そのままで大丈夫だと思います。

hosts については、端末から以下のコマンドを入力して下さい。

# 先ず、万一のためバックアップをします。
sudo cp /etc/hosts /etc/hosts.bak

# hosts を修正します。
sudo gedit /etc/hosts

もしくは

sudo vi /edit/hosts

そこで

127.0.0.1          localhost <Ubuntu のコンピューター名>
192.168.11.2    <Windows PC のコンピューター名>
(後略)

と変更し、保存します。

確認は Ubuntu PC から、

ping <Windows PC のホスト名>

として、名前解決が出来て echo が返れば OK です。

# 以下、オフトピ。
Ubuntu 9.04 にしてから初めて hosts 見たのですが、127.0.1.1 の bug ってまだそのままだったんですね...

オフライン

 

#33 2009-08-22 22:21:59

930
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

1点注意点を書き忘れました。

hosts での名前解決は、static な名前解決になります。
そのため、DHCP で IPアドレスが変わった場合、都度手で書き換える必要があります。

殆ど DeskTop (Windows PC) が先ず立ち上がっていて、その後 Note (Ubuntu PC) が立ち上がる、等の場合は先ず DeskTop から IP が割り振られ、あまり割り振られる IP は変わらないのでしょうが、そうではない場合、その都度 IP が変わってしまいます。

hosts によって今回の問題が解決し、名前解決が問題だったとしたら、PC の IP を固定する等考慮する必要があります。

オフライン

 

#34 2009-08-22 22:26:11

930
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

誤記訂正。

  sudo vi /edit/hosts

  sudo vi /etc/hosts

すみません。

オフライン

 

#35 2009-08-23 09:53:47

Narichiyo
メンバ
登録日: 2009-07-13

Re: ルータ交換「場所をマウントできません」エラー?

930さん、成功しました!見えました!見えました!
ありがとうございます。
いや〜あ、諦めていたんですが、すごいですね〜

でも当の本人はよく理解できていません。整理させてください。
・そもそもUbuntuはWin側のコンピュータ名を記憶していたんですか?
・今回の操作によって、書き直したんですか?
・ルータの電源を切らない限り、IPは変わらないのでそのPCの再起動等
 を注意するということですね。
・Win側でのネットワーク設定について、何回か設定のし直しをしました。
 その時のネットワーク名の変更は、今回のトラブルには関係ないですか?
 ど〜も気になって仕方がないのですが、今回の操作ではネットワーク名
 ではなく、コンピュータ名が関係していたのですね。
・ルータ交換が、原因なんでしょうか?

でも、何はともあれ、皆さんのお陰で助かりました。
本当に長い間、ありがとうございました。

オフライン

 

#36 2009-08-23 11:59:57

jackalope
メンバ
登録日: 2009-01-01

Re: ルータ交換「場所をマウントできません」エラー?

Narichiyoさん による投稿:

成功しました!見えました!見えました!

おめでとうございます。
これは、場所 -> ネットワーク -> Windowsネットワークアイコン -> ネットワーク名アイコン -> コンピュータ名アイコン -> 共有名アイコンと辿れたと言う事ですよね?
お時間があるようでしたら下記の事を試して結果をお知らせいただければありがたいです。

その1
#32のhostsファイルの変更で192.168.11.2の行を追加しない。

その2
#32のhostsファイルの変更で127.0.0.1にUbuntuのコンピュータ名を追加せず、127.0.1.1の行は削除せず、192.168.11.2 Windows PC のコンピューター名の行を追加。

オフライン

 

#37 2009-08-23 18:13:02

Narichiyo
メンバ
登録日: 2009-07-13

Re: ルータ交換「場所をマウントできません」エラー?

jackalopeさん、ありがとうございます。

〉その1
〉#32のhostsファイルの変更で192.168.11.2の行を追加しない。
これは、sudo gedit /etc/hostsの編集前、通信不可時と同じだったですね?
127.0.0.1       localhost
127.0.1.1    <Ubuntu のコンピューター名>
見えませんですね〜


〉その2
〉#32のhostsファイルの変更で127.0.0.1にUbuntuのコンピュータ名を追加せず、
〉127.0.1.1の行は削除せず、192.168.11.2 Windows PC のコンピューター名の
〉行を追加。
こうですか?
127.0.0.1       localhost
127.0.1.1    <Ubuntu のコンピューター名>
192.168.11.2    <Windows PC のコンピューター名>
これは、抵抗なく見えていますよ。
127.0.0.1       localhost <Ubuntu のコンピューター名>
192.168.11.2    <Windows PC のコンピューター名>
の時と同じカンジです。

オフライン

 

#38 2009-08-23 19:53:29

jackalope
メンバ
登録日: 2009-01-01

Re: ルータ交換「場所をマウントできません」エラー?

テストありがとうございました。

オフライン

 

#39 2009-08-23 20:23:04

930
メンバ
登録日: 2009-06-23

Re: ルータ交換「場所をマウントできません」エラー?

Narichiyo さん による投稿:

930さん、成功しました!見えました!見えました!
ありがとうございます。
いや〜あ、諦めていたんですが、すごいですね〜

Narichiyo さん、おめでとうございます。
あまり良いアドバイスが出来ず、遠回りさせてしまったかもしれません。すみません。
今回の原因は「Ubuntu PC が Windows PC の名前解決が出来なかった」という事になります。
名前解決の点をご指摘下さったのは n_saito さんです。
n_saito さん、ありがとうございました。

Narichiyo さん による投稿:

でも当の本人はよく理解できていません。整理させてください。
・そもそもUbuntuはWin側のコンピュータ名を記憶していたんですか?
・今回の操作によって、書き直したんですか?
・ルータの電源を切らない限り、IPは変わらないのでそのPCの再起動等
 を注意するということですね。
・Win側でのネットワーク設定について、何回か設定のし直しをしました。
 その時のネットワーク名の変更は、今回のトラブルには関係ないですか?
 ど〜も気になって仕方がないのですが、今回の操作ではネットワーク名
 ではなく、コンピュータ名が関係していたのですね。
・ルータ交換が、原因なんでしょうか?

原因は、上で書いたとおり、コンピューター名の名前解決です。
コンピューター名は一度キャッシュすると、台数が少なければ電源を切るまではキャッシュしてくれます。
しかし、HDD に書き込まれるわけではないので...
よって、何らかの方法で、前のルーターの時には名前解決が出来ていた、事になります。
# 名前解決を行うのは、今回の hosts ファイル、DNS サーバー、Wins サーバー等があります。
# WIndows の nbt だけを見ると、lmhost というのもありますが...
なぜ、新ルーターで名前解決が出来なくなったのか、は不明です。
# 色々と考えられますが、どれも決め手に欠けます。

本来であれば hosts を書かなくても nbt ブラウズマスターから名前を拾ってきてくれるはずなんですが...

Windows 側のネットワーク設定と言えば、#25 の ipconfig の結果を見ると、DNS Suffix が設定されているようなのですが。
これは敢えて設定されていらっしゃいますか?
通常の家庭内での環境であれば、設定されない (Windows のデフォルトも使用しない設定) と思うのですが。
敢えて設定していないのであれば、TCP/IP のプロパティを開き、詳細設定をクリックして、DNS のタブをチェックしてみて下さい。
「以下のDNSサフィックスを順に追加する」にチェックが付いていて、「この接続のDNSサフィックス」に「local.net」と入っていませんか?
関係ないかも知れませんが、一度これらを外して試してみて下さい、お時間のあるときに。

Windows PC の IP の件は、起動に気を付けるというのもアリですが、思い切って DHCP のレンジ外で固定で割り振ってしまうのも良いかも知れません。

オフライン

 

#40 2009-08-23 21:23:08

Narichiyo
メンバ
登録日: 2009-07-13

Re: ルータ交換「場所をマウントできません」エラー?

930さん、お世話になりました。

〉敢えて設定していないのであれば、TCP/IP のプロパティを開き、
〉詳細設定をクリックして、DNS のタブをチェックしてみて下さい。
〉「以下のDNSサフィックスを順に追加する」にチェックが付いていて、
〉「この接続のDNSサフィックス」に「local.net」と入っていませんか?
Winの方、「以下のDNSサフィックスを順に追加する」にチェックが…
付いていて、いません。ですので下は空白になっています。

〉Windows PC の IP の件は、起動に気を付けるというのもアリですが、
〉思い切って DHCP のレンジ外で固定で割り振ってしまうのも良いかも知れません。
やってみます。

無線の方も気になりますが、今回はこれで「解決!」ということにさせていただきます。
ありがとうございました。

オフライン

 

Board footer

Powered by FluxBB