qemuで-smbしてるけど見えない
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
FreeBSD6.0R(amd64)
Packageから入れたqemu0.70 、Samba3
ホストFreeBSD ゲストWindows95です。
qemuで-smb /tmpを使ってみましたが、ゲストから
ネットワークコンピュータ内に見えるはずのホストの/tmpが見えません。
(Sambaを使うのが初めてで問題の切り分けができません)
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。-user-netでゲストからインターネットにはつながっています。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。smbデーモンが動いてなくてもデーモンがインストール
されていればいいのですよね?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。上サイトでは/usr/sbin/smbdですが、FreeBSDでは/usr/local/sbin/smbd
ですが、これでいいのでしょうか?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。ゲストのlmhostsの10.0.2.4 smbserverは決め打ちですよね?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。ネットワークコンピュータ内にホストのtmpフォルダが見えるという
認識でいいのでしょうか?
よろしくお願いします。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>95
smbdが動いてないとダメ。
/etc/rc.conf に samba_enable="YES" 入っている?
ホスト側のsambaの設定が完了していたら、
ゲストの方は普通にネットワークに繋ぐ設定さえしていれば、
問題なくファイル共有できるよ。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>95
エクスプローラーで \\smbserver\
としてみたらいいのでは。
/tmpは見えない。qemuフォルダとして見える。
smbdは動いてなくても自動的に動くので。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
qemu+smbの質問者>>95です。初心者質問ですいません。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>105
smbdを動かしていても駄目でした。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>107
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。エクスプローラーで \\smbserver\
やってみたんですが、見付からない、と。
どうやらsambaの設定の問題だと思うのですが、
解説が古くてよく分かりません。
日本sambaユーザー会などや説明のサイトを
見ても説明が微妙に古くて駄目です。
smb.confは「client code page = ...」
で始める。などとありますが、
testparm smb.conf
をするとUnkownと言われエラーになるので追加はやめました。
説明が古いのだと思います。
smb.confは
/usr/local/share/examples/ja-samba/smb.conf.default
から
/usr/local/etc/smb.conf
にコピーして編集したのですが、位置はここでいいのでしょうか?
smb.conf内の#、;はコメント文字という認識でいいのでしょうか?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
以下の項目を有効、変更したのですが、これでいいのでしょうか?
[global]
workgroup = WORKGROUP(変更)
server string = smbserver %v(変更)
security = user(最初から有効、触っていない)
load printers = yes(最初から有効、触っていない)
printcap name = /etc/printcap(有効にした)
printing = bsd(有効にして変更した)
log file = /usr/local/samba/var/log.%m(最初から有効)
max log size = 50(最初から有効)
socket options = TCP_NODELAY (最初から有効)
dns proxy = no(最初から有効)
[homes]以下はデフォルトのまま。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>115
qemuの -user-net機能のsambaを使う場合は、
/usr/sbin/smbdが決め打ちされてるので、/usr/local/sbin/smbdじゃダメ。
symlink張るか、qemuのソースを修正する必要がある。
あと、nmbdのブロードキャストは届かないので、
「ネットワークコンピュータ」では見えない。
lmhostsに10.0.2.4 smbserverを設定して、
\\smbserver\qemuに直接アクセスしないと見えないよ。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>115
さらに、smb.conはいくら設定しても無駄。
qemuが起動時に勝手に/tmpあたりにsmb.conf相当のファイルを自動で作る。
それに任せればいいだけ。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>95です。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>117 >>118
非常に分かりやすく疑問氷解のレスありがとうございました。
でも、orz。 \\smbserver\qemuで見付かりませんと出ます。
やった事など。
/usr/local/sbin/smbd → /usr/sbin/smbd リンク貼りました。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。user-net -smb /tmp などしてqemu起動中、
/tmpに /qemu-smb.724/smb.confが生成されていました。
ゲストのWindows側の設定の問題はないと思います。
Windows自分自身はネットワークコンピュータで見えますし、
共有指定しているディレクトリは\\win\datなどで見えます。
もうトラブルシュートのネタが思い付きません。
××してんじゃねーの?みたいな指摘でもいいので
何かないでしょうか?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>95です。
ゲストOSのWin95からpingしてみました。
10.0.2.1 timeout
10.0.2.2 通る(何だろ)
10.0.2.3 timeout
10.0.2.4 timeout(lmhostsに指定したsmbserver)
10.0.2.15 通る(自分自身)
ググってもqemuのsmbでsmbserverが見えない
というトラブル例には行きあたりません。
お知恵をお願いします。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>139>>95
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。××してんじゃねーの?みたいな指摘でもいいので
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。何かないでしょうか?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。ipfwなんかで何故だか塞いでんじゃねーの。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。smbserverの綴りがlmhostで間違ってんじゃねーの。
他ありませんか。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>144
user-net ってたしか tcp だろ?
ICMP 通るわけないじゃん, って思うのは俺一人?
きっとUDP も通らないと思うんだが...
とっとと, ports を cvsup して, qemu 0.8* をいれて
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。kldload if_tap
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。cat >startup.qemu
ifconfig $1 inet <ip-address> netmask <netmask>
sysctl net.inet.ip.forwarding=1
^D
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。chmod +x startup.qemu
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。qemu -net nic -net tap,script=startup.qemu <disk-image>
て, やった方が幸せになれると思うぞ.
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>139
Win95上で、C:\Windows\lmhosts の位置は合っているか?
誤って、lmhosts.txtのファイル名でセーブしてないか?
lmhostsで、
10.0.2.4 smbserverの間のスペースが全角じゃないか?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。・・あたりかな。
ちなみに、ゲストOSからの共有ドライブのコネクションは、10.0.2.4が、
QEMUのNATを通ってホストFreeBSDのlocalhost(127.0.0.1)から来ます。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
なんで\\192.168.x.y\share\みたいな共有名を試してみないの?
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>162
Win95では、共有ドライブのサーバー名として、
IPアドレス直は使えません。
面倒でもlmhostsが必要。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
qemu -smbでsmbserverが見えない>>95です。
解決しました。
lmhostsのはずがlmhosts.txtになってますた。 orz
指摘されるまでまったく気付きませんでした。
本当につまらないミスでお騒がせしました。
みなさんのレスには感謝し、勉強にもなりました。
みなさん本当にありがとうございました。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。
htmlプラグインエラー: このプラグインを使うにはこのページの編集権限を「管理者のみ」に設定してください。>198
そんなオチかよー。
最終更新:2006年02月25日 02:15