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

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

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

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

CentOS

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

Linux

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

samba

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

Q&A

解決済

1回答

1403閲覧

sambaサーバーを経由したWindowsクライアントからNASへのアクセスについて(ポートフォワード)

kamekame0505

総合スコア12

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

CentOS

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

Linux

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

samba

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

0グッド

0クリップ

投稿2021/09/02 06:24

編集2021/09/02 09:32

sambaファイルサーバーとして運用しているlinuxサーバー経由でNASの共有フォルダをWindowsクライアントのエクスプローラーから表示させるということを実現したいと考えています。
※ファイルサーバーにNFSでマウントし、samba経由で表示させれば良い話ですが諸事情により上記の方法を実現したく。

●条件
・WindowsクライアントからはlinuxファイルサーバーNIC1のアドレスに対してアクセスするとsambaファイルサーバーとしてアクセスできること
・WindowsクライアントからNIC1:50445でアクセスがあった場合に、ファイルサーバー経由でWindowsクライアントのエクスプローラーからNASの共有フォルダが表示できること

構成は以下の通りです。
●Windowsクライアント⇒linuxファイルサーバー(samba)⇒NAS(Synology)

・Windowsクライアント:DHCP(144.0.77.**)
・linuxファイルサーバー:144.0.77.150(NIC1)
:192.168.68.100(NIC2)
・NAS:192.168.68.102

Firewalldの設定

firewall-cmd --add-forward-port=port=50445:proto=tcp:toport=445:toaddr=192.168.68.102
firewall-cmd --add-forward-port=port=50445:proto=udp:toport=445:toaddr=192.168.68.102

上記設定でアクセスを試みましたが、Windowsクライアントからはアクセスできませんでした。

参考にした情報

https://teratail.com/questions/296076

現状の問題

Windowsクライアントのエクスプローラーから¥¥144.0.77.150:50445でアクセスしてもアクセス不可となることが不具合になります。

¥¥144.0.77.150
¥¥192.168.68.102
への個別アクセスは問題ありません。

nfsを使用しない理由

sambaファイルサーバーはファイルに対しPOSIX ACLを使用してアクセス権をつけております。
nfsではPOSIX ACLが使えない(互換性はある?)、NAS(Synology)はPOSIX ACLをサポートしていない事からnfsを選択しから外しました。
POSIX ACLを使えない事から、NAS側で、sambaファイルサーバーと同じアクセス権を設定。

本件で実現したい事は、sambaファイルサーバーからポートフォワードでNASにアクセスしNASに登録したユーザーで、
認証を行いNASに設定したACL通りにファイル表示をさせたいという内容です。

NAS(synology)にPOSIX ACLを設定する方法または、nfsで認識させる方法があれば解決なんですが。

※smbをポートフォワードできるのかどうか不明だったため投稿時、認証したい旨の記載はしておりませんでした。

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

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

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

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

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

y_waiwai

2021/09/02 06:26

で、現状どういう不具合があるんでしょうか。 ちと問題が見えません
kamekame0505

2021/09/02 06:37

説明足らずで申し訳ありません。 現状、WindowsクライアントのエクスプローラからNASへアクセスできない(ポートフォワードが上手く動いていない)事が不具合になっています。
yambejp

2021/09/02 07:28

nfs一択だとおもいますが、なぜ選択肢からはずしたのでしょうか?
kamekame0505

2021/09/02 09:32

nfsの選択肢をはずした理由を記載しましたのでご確認下さい。
guest

回答1

0

自己解決

質問内容を改め新規投稿させていただきましたので、こちらの質問はクローズ致します。

投稿2021/09/02 17:29

kamekame0505

総合スコア12

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問