
これが私の現在のネットワークの写真です:
ここで少し説明が必要だと思います:
ISP から提供された WAN 信号を受信するルーター (LevelOne WBR-6005) があります。
唯一のケーブル接続は、Ubuntu サーバーへの接続です (ケーブルに問題があり、USB WLAN アダプターを使用する必要がある場合を除く)。私の Ubuntu サーバーは、私たちが持っていた古い PC で、新しい命を与えることにしました。
私のプリンター/スキャナー/コピー機である HP LaserJet 1120 MFP (ネットワーク インターフェイスなし) は、USB 2.0 ケーブルでサーバーに接続されており、SAMBA 経由で共有する方法を知る必要があります。また、サーバーが常に表示されるわけではないので、ネットワークでサーバーを表示する方法も知る必要があります (アドレス バーに \\server と入力すると共有されているものが表示されますが、[ネットワーク] メニューに常に表示されるわけではありません)。
すべてのコンピューターの共有環境を設定する方法も知っておく必要があります。
スキャナーについては考えないでください。スキャンする Web アプリケーションはすでにあります (サーバーに xampp をインストールしました)。
ご質問があればお気軽にお尋ねください。ご説明いたします。
皆さん、どんな助けでもいただければ幸いです。よろしくお願いします!
答え1
また、ネットワーク内のサーバーを表示する方法も知っておく必要があります。サーバーは常に表示されるわけではないからです。
ホーム ネットワーク (Active Directory なし) では、Windows は通常、NetBIOS を使用して他のクライアントを検索します。簡単な代替方法として、WINS を使用して名前を解決できます。そのため、[global]
のセクションの次の行を変更する必要があります/etc/samba/smb.conf
。
[global]
os level = 99
wins support = yes
name resolve order = wins lmhosts hosts bcast
domain master = yes
preferred master = yes
- LAN への接続に使用するネットワーク インターフェイスのプロパティ ダイアログを開きます。XP では、スタート メニューの [接続先...] オプションにマウスを移動し、インターフェイスを右クリックして [プロパティ] をクリックすることで、この操作を実行できます。
- そのインターフェースで使用されるプロトコルのリストから「インターネット プロトコル (TCP/IP)」を選択し、「プロパティ」をクリックします。
- 「詳細設定」をクリックします。
- 表示される「TCP/IP の詳細設定」ダイアログで、WINS タブを選択し、「追加...」をクリックします。ファイル サーバーの IP アドレスを入力します。その他の設定はデフォルトのままでかまいません。開いた各構成ダイアログで [OK] をクリックします。
- DOS コマンド ウィンドウ (スタート -> アクセサリ -> コマンド プロンプト) を開き、次の 3 つのコマンドを入力します。
ipconfig /release
ipconfig /renew
ipconfig /all
最後のコマンドの出力には、プライマリ WINS サーバーの IP アドレスが上記で入力したアドレスであることが表示されます。
私のプリンター/スキャナー/コピー機であるHP LaserJet 1120 MFP(ネットワークインターフェースなし)はUSB 2.0ケーブルでサーバーに接続されており、SAMBA経由で共有する方法を知る必要があります。
プリンターを共有する方法は 2 つあります。
- プリンター共有を作成する
print$
。分かりやすく説明された例ここ(サーバー自体から印刷したくない場合は、この方法をお勧めします)。 サーバーに Cups をインストールし、IPP でプリンターを共有します。
sudo apt-get install cups cups-client cups-bsd hplip hpijs
カップを取り付けるには:
sudo cupsctl --share-printers --remote-admin --remote-printers
プリンターと管理カップを共有します
http://localhost:631
。- Windows コンピュータで、プリンタのコントロール パネルに移動し、「新しいプリンタの追加」を選択します。次に、URL を指定します。URL には、プリンタの場所を入力します。
http://host_ip_address:631/printers/printer_name
すべてのコンピュータに共有環境を設定する
次の行を追加するだけです/etc/samba/smb.conf
:
[public]
path = /media/public
public = yes
writable = yes