ホームネットワークでファイルを共有するにはどうすればよいですか?


11

自宅にあるさまざまなUbuntuマシンでホームネットワークをセットアップしたいと思います。それらはすべて10.04を実行しています。ファイルを共有し、場合によってはチャットさえできる必要があります。:)

これを設定する方法に関する情報は有益です。

お願いします。

回答:


12

Linuxを使用した一般的なネットワーキングは幅広い分野です。これは、オペレーティングシステムが強力であり、多くの可能性を提供する部分の1つです。別の手順を提案します。

IPアドレスを取得する

DHCP

最初に、ネットワーク内のすべてのコンピューターにIPアドレスが必要です。ほとんどのホームネットワークには、DHCPを提供する何らかの(DSL)ルーターがあります。つまり、ルーターからIPが自動的に取得され、心配する必要はありません。

アバヒ

Avahiは、ホームネットワーク内のコンピューターを接続するもう​​1つの簡単な形式です。avahi-daemonインストールする必要があります。さらに、パッケージlibnss-mdnsが必要です。avahiデーモンが実行されている場合、を使用してネットワーク内の他のコンピューターに接続できますcomputername.local。IPを割り当て、接続にホスト名を使用します(ホスト名を忘れた場合は、ターミナルを開いてhostname。と入力します)。

固定IPアドレス

上記が当てはまらない場合、次の簡単な解決策は(私の意見では)すべてのコンピューターに固定IPアドレスを与えることです。私にとって最も簡単な方法は編集することですetc/network/interfaces

auto eth0
iface eth0 inet static
   address 192.168.0.42

これらの行は、IP 192.168.0.42をそのコンピューターのネットワークインターフェイスeth0に割り当てます。ネットマスク、デフォルトルーターなどの他の情報もそのファイルに入力できます。

DHCPサーバー

別の可能性は、DHCPサーバーをインストールすることです。これは通常、より複雑です。これについてはここでは説明しません。

名前を取得する

通常の状況では、IPアドレス経由でのみ接続するのは好ましくありません。これらすべての数字を覚えておく必要があります。したがって、名前を使用すると簡単になります。ネットワークに数台のコンピューターしかない場合は、次の/etc/hostsように編集できます。

127.0.0.1  localhost
192.168.0.23 server
192.168.0.42 laptop
192.168.0.65 images
192.168.0.123 router

最初のエントリはIPアドレスで、2番目のエントリは使用する名前です。これでimages、IP 192.168.0.65を使用してコンピューターに接続できます。このファイルは、ネットワーク内のすべてのコンピューター上に存在する必要があります。

コンピューター全体にそのファイルを配布したくない場合は、BINDなどのDNSサーバーを使用できます。しかし、これを設定するのは複雑すぎて私の答えにはなりません。;)

現在、すべてのコンピューターにはIPアドレスと名前があります。それらに接続できます。

共有ファイル

Nautilusでは、ファイルを共有できます。フォルダを右クリックして、共有するフォルダを選択するだけです。最終的に、Ubuntuはいくつかの欠落ファイルをインストールします。その共有の名前とアクセス権を選択すれば完了です。service-discovery-appletまたはを使用するahavi-discoverと、ファイルに簡単にアクセスできます。

特別なアプリケーションは贈与者です。すべてのコンピューターでこのソフトウェアを実行する必要があります。ドラッグアンドドロップを使用すると、コンピューター間でファイルを共有できます。これに加えて、Pidgin、FTPサーバー、またはSambaを使用してファイルにアクセスすることもできます。

チャット

ここで再びAvahiが必要です。python-avahiチャットソフトウェアとしてPidginをインストールして選択します(また、GajimはBonjourを介してチャットできます)。新しいアカウントを作成し、通信プロトコルとしてBonjourを選択します。Pidginを起動し、ネットワークで他のBonjourユーザーがアクティブになっている場合、それらが表示され、チャットできます。

前に言ったように、チャットには他にもいくつかの可能性があります。私はこれだけを選びました。さらに、これらのサービスを特定の方法で構成できます。質問がある場合は、詳細に質問するのが最善です。ネットワークを楽しんでください。:-)


1

とても簡単です。ほんの数分かかります。

ネットワークの作成:
パネルのネットワークアイコンをクリックし、[ 新しいワイヤレスネットワークの作成 ]をクリックします。名前とパスワードを選択して、[作成]をクリックします。これで、このワイヤレスネットワークは近くのすべてのマシンで利用可能になります。ファイル、チャット、リモートデスクトップ、インターネット接続などを共有できます。また、LAN /有線接続を作成して接続を編集し、有線ネットワークを追加して、[IPV4]タブで[ 他のユーザーに共有 ] または[ローカルリンクのみ] 。他と共有すると、LAN上の他のマシンとインターネット接続が共有されます。ローカルリンクはしません。

チャットの有効化:
ローカルネットワークでチャットを有効にするには、すべてのマシンの共感チャットアプリケーションで近くの人のアカウントを追加します。

お役に立てば幸いです。


1

3つの簡単なステップでこれを行う簡単な方法!

最初に、現在接続されているネットワークのMacアドレスと現在のIPアドレスを確認します。ターミナルを開いて、次のように入力します(最後のステップではターミナルを開いたままにします):sudo ifconfig

次のようなネットワークカード情報の出力が表示されます。

Link encap:Ethernet  HWaddr 00:11:22:33:44:55 
inet addr:192.168.1.2

次に、ルーターをDHCPサーバーとして設定し、ルーターの「DHCP」セクションで静的内部IPアドレスをネットワークカードまたはワイヤレスカードのMACアドレスにバインドします。ブラウザで次の場所に移動します。

http://192.168.1.1(通常はルーターのIPアドレス)(ユーザー名とパスワードが「admin」の場合は、ルーターの設定をだれも混乱させないようにパスワードを変更してください!!!!!!!!!!!!)

192.168.1.2 = 00:11:22:33:44:55 MyComputer
192.168.1.3 = 11:22:33:44:55:66 MyBrothersComputer

Third Editホストファイル:

sudo gedit /etc/hosts

特定の構成を追加します。

192.168.1.2 My Computer
192.168.1.3 My Brothers Computer

コンピュータシステムでBINDとDHCPを設定することは、特にネットワーキングについて何も知らない初心者やお父さんやお母さんにとっては苦痛になる場合があります。ルーターが静的IPアドレスを自動的に設定します。それは非常に簡単です。


0

これらのいずれかをサーバーで実行できます。Ubuntu Server EditionをインストールしてからSambaをインストールし(インストールしない場合はWindows PCを使用している場合)、ローカルIRCサーバーを使用できます。サーバーは5に接続するよりもずっと簡単です(ここで推測するだけです)。2台または3台の場合は、そのPCに直接接続しますが、サーバーを使用すると簡単になります。

接続するには、Ubuntuのネットワークロケーションを使用し、SSH経由で接続します。


それは私の父のような人にとっては複雑すぎます。
オワイスローン

あなたのお父さんはどこに来たの?
コーディハーロウ

ねえ、私はお父さんです。そして、ホームネットワーキングを理解するGOTがあります。そして、息子はそれを知っています!
スマンドリ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.