Взагалі мережа з Linux - це широке поле. Це одна з тих частин, де операційна система є сильною і пропонує багато можливостей. Я б запропонував різні кроки:
Отримання IP-адреси
DHCP
Спочатку кожен комп'ютер у вашій мережі потребує IP-адреси. У більшості домашніх мереж є якийсь (DSL) маршрутизатор, який пропонує DHCP . Це означає, що ви автоматично отримаєте IP від маршрутизатора і не потрібно турбуватися про це.
Авахі
Avahi - ще одна проста форма підключення комп'ютерів до домашньої мережі. Вам потрібно 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-адреса, а другий - ім’я, яке ви хочете використовувати. Тепер ви можете використовувати images
для підключення до комп'ютера з IP 192.168.0.65. Цей файл повинен бути на кожному комп'ютері у вашій мережі.
Якщо ви не хочете поширювати цей файл на своїх комп’ютерах, ви можете використовувати DNS-сервер типу BIND. Але налаштування цього занадто складна для моєї відповіді. ;)
Тепер кожен комп'ютер має IP-адресу та ім’я. Ви можете підключитися до них.
Ділитися файлами
Nautilus дозволяє обмінюватися файлами. Просто натисніть на папку правою кнопкою миші та оберіть її надсилати. Врешті-решт Ubuntu встановить кілька відсутніх файлів. Виберіть ім’я та права доступу для цієї спільної доступу і ви закінчили. Якщо ви користуєтесь service-discovery-applet
або до ahavi-discover
них легко отримати доступ.
Спеціальний додаток - це дарувальник. Кожен комп'ютер повинен запускати це програмне забезпечення. За допомогою перетягування та обміну можна обмінюватися файлами між комп'ютерами. Крім цього, ви також можете використовувати Pidgin, FTP-сервер або Samba для доступу до файлів.
Чат
Тут нам знову потрібен Авахі. Встановіть python-avahi
та виберіть Pidgin як програмне забезпечення для чату (також Gajim вміє спілкуватися через Bonjour). Створіть новий обліковий запис і оберіть Bonjour як протокол зв’язку. Якщо ви запустили Pidgin та інших користувачів Bonjour у вашій мережі, ви побачите їх і можете спілкуватися в чаті.
Як говорилося раніше, є кілька інших можливостей спілкуватися. Я вибрав лише це. Крім того, ви можете налаштувати ці послуги конкретними способами. Якщо у вас є питання, то краще за все поставити їх детальніше. Розважайте свою мережу. :-)