自宅にあるさまざまなUbuntuマシンでホームネットワークを構築したいと思います。それらはすべて10.04を実行しています。ファイルを共有したり、チャットしたりできる必要があります。 🙂
これを設定する方法に関する情報は有益です。
どうぞよろしくお願いします。
承認された回答:
Linuxを使用した一般的なネットワーキングは、幅広い分野です。これは、オペレーティングシステムが強力で、多くの可能性を提供する部分の1つです。別の手順を提案します:
IPアドレスの取得
DHCP
最初に、ネットワーク内のすべてのコンピューターにIPアドレスが必要です。ほとんどのホームネットワークには、DHCPを提供するある種の(DSL)ルーターがあります。つまり、ルーターから自動的にIPを取得し、心配する必要はありません。
Avahi
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
これらの行は、IP192.168.0.42をそのコンピューターのネットワークインターフェイスeth0に割り当てます。ネットマスク、デフォルトルーターなどの他の情報もそのファイルに入力できます。
DHCPサーバー
もう1つの可能性は、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
を使用できます IP192.168.0.65でコンピューターに接続します。このファイルは、ネットワーク内のすべてのコンピューターに存在する必要があります。
そのファイルをコンピューター全体に配布したくない場合は、BINDなどのDNSサーバーを使用できます。しかし、これを設定することは私の答えには複雑すぎます。 😉
これで、すべてのコンピューターにIPアドレスと名前が付けられました。それらに接続できます。
関連:ホームネットワークに推奨されるdd-wrtセキュリティ設定?ファイルを共有する
Nautilusを使用すると、ファイルを共有できます。フォルダを右クリックして、共有することも選択してください。最終的に、Ubuntuはいくつかの不足しているファイルをインストールします。その共有の名前とアクセス権を選択すれば完了です。 service-discovery-applet
を使用する場合 またはahavi-discover
ファイルに簡単にアクセスできます。
特別なアプリケーションはギバーです。すべてのコンピューターでこのソフトウェアを実行する必要があります。ドラッグアンドドロップを使用すると、コンピューター間でファイルを共有できます。これに加えて、Pidgin、FTPサーバー、またはSambaを使用してファイルにアクセスすることもできます。
チャット
ここで再びAvahiが必要です。 python-avahi
をインストールします チャットソフトウェアとしてPidginを選択します(GajimはBonjour経由でチャットすることもできます)。新しいアカウントを作成し、通信プロトコルとしてBonjourを選択します。 Pidginを起動し、他のBonjourユーザーがネットワークでアクティブになっている場合は、それらが表示され、チャットできます。
前に述べたように、チャットする他のいくつかの可能性があります。これだけ選びました。さらに、これらのサービスを特定の方法で構成できます。質問がある場合は、より詳細に質問するのが最善です。ネットワークを楽しんでください。 🙂