Odpowiedzi:
Sieć w ogóle z Linuksem to szeroka dziedzina. Jest to jedna z tych części, w których system operacyjny jest silny i oferuje wiele możliwości. Sugerowałbym różne kroki:
Początkowo każdy komputer w sieci potrzebuje adresu IP. Większość sieci domowych ma jakiś router (DSL), który oferuje DHCP . Oznacza to, że automatycznie otrzymasz adres IP z routera i nie musisz się martwić.
Avahi to kolejna łatwa forma podłączenia komputerów w sieci domowej. Musisz avahi-daemon
zainstalować. Ponadto libnss-mdns
potrzebny jest pakiet . Jeśli demon avahi działa, możesz połączyć się z innymi komputerami w sieci za pomocą computername.local
. Przydzielą adres IP i użyją swojej nazwy hosta do połączeń (jeśli zapomnisz nazwy hostów, otwórz terminal i wpisz hostname
).
Jeśli powyższe nie jest prawdą, kolejnym łatwym rozwiązaniem (moim zdaniem) jest nadanie każdemu komputerowi stałego adresu IP. Dla mnie najprostszym sposobem jest edycja etc/network/interfaces
:
auto eth0
iface eth0 inet static
address 192.168.0.42
Linie te przypisują IP 192.168.0.42 do interfejsu sieciowego eth0 na tym komputerze. Inne informacje, takie jak maska sieci, domyślny router itp., Można również wprowadzić do tego pliku.
Inną możliwością jest instalacja serwera DHCP. Jest to zwykle bardziej złożone. Nie będę tego tutaj omawiać.
W normalnych okolicznościach łączenie się tylko przez adresy IP nie jest przyjemne. Musisz zapamiętać wszystkie te liczby. Dzięki nazwom staje się to łatwiejsze. Jeśli masz tylko kilka komputerów w sieci, możesz edytować /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
Pierwszy wpis to adres IP, a drugi to nazwa, której chcesz użyć. Teraz możesz użyć images
do połączenia z komputerem o numerze IP 192.168.0.65. Ten plik musi znajdować się na każdym komputerze w sieci.
Jeśli nie chcesz rozpowszechniać tego pliku na swoich komputerach, możesz użyć serwera DNS, takiego jak BIND. Ale ustawienie tego jest zbyt skomplikowane dla mojej odpowiedzi. ;)
Teraz każdy komputer ma adres IP i nazwę. Możesz się z nimi połączyć.
Nautilus umożliwia udostępnianie plików. Wystarczy kliknąć folder prawym przyciskiem myszy i wybrać, aby go również udostępnić. Ostatecznie Ubuntu zainstaluje brakujące pliki. Wybierz nazwę i prawa dostępu do tego udziału i gotowe. Jeśli używasz service-discovery-applet
lub ahavi-discover
jest łatwy dostęp do plików.
Specjalna aplikacja jest dawcą. Każdy komputer musi uruchomić to oprogramowanie. Przeciągnij i upuść, możesz udostępniać pliki między komputerami. Oprócz tego możesz również korzystać z Pidgin, serwera FTP lub Samby, aby uzyskać dostęp do plików.
Tutaj znów potrzebujemy Avahi. Zainstaluj python-avahi
i wybierz Pidgin jako oprogramowanie do czatowania (również Gajim może rozmawiać przez Bonjour). Utwórz nowe konto i wybierz Bonjour jako protokół komunikacyjny. Jeśli uruchomisz Pidgin i inni użytkownicy Bonjour są aktywni w Twojej sieci, zobaczysz ich i będziesz mógł czatować.
Jak wspomniano wcześniej, istnieje kilka innych możliwości rozmowy. Wybrałem tylko to. Ponadto możesz skonfigurować te usługi w określony sposób. Jeśli masz pytania, najlepiej zadać je bardziej szczegółowo. Baw się dobrze z siecią. :-)
To jest naprawdę łatwe. Zajmuje tylko kilka minut.
Tworzenie sieci:
wystarczy kliknąć ikonę sieci w panelu i kliknąć Utwórz nową sieć bezprzewodową . Wybierz nazwę i hasło, a następnie kliknij przycisk Utwórz. Teraz ta sieć bezprzewodowa powinna być dostępna na wszystkich urządzeniach w pobliżu. Możesz udostępniać pliki, czat, zdalny pulpit, udostępniać połączenie internetowe itp. Możesz również utworzyć połączenie LAN / przewodowe, aby to zrobić, edytować połączenia, a następnie dodać sieć przewodową i na karcie IPV4 wybrać opcję udostępnione innym lub tylko łącze lokalne . Udostępnione innym udostępnią twoje połączenie internetowe innemu urządzeniu w sieci LAN. Link lokalny nie.
Włączanie czatu:
Aby włączyć czat w sieci lokalnej, dodaj konto osób w pobliżu w aplikacji do czatowania empatii na wszystkich komputerach.
Mam nadzieję, że to pomaga.
Łatwiej to zrobić W 3 łatwych krokach!
Najpierw sprawdź swój adres Mac i aktualny adres IP w twojej aktualnie podłączonej sieci: Otwórz terminal i wpisz (pozostaw terminal otwarty dla ostatniego kroku): sudo ifconfig
zobaczysz wyjście informacji o karcie sieciowej, takie jak to:
Link encap:Ethernet HWaddr 00:11:22:33:44:55
inet addr:192.168.1.2
Po drugie, skonfiguruj router jako serwer DHCP i przypisz statyczny wewnętrzny adres IP do adresu MAC karty sieciowej lub kart sieci bezprzewodowej w sekcji „DHCP” routera. W przeglądarce przejdź do:
http://192.168.1.1 (zazwyczaj adres IP routera) (jeśli twoja nazwa użytkownika i hasło to „admin”, zmień hasło, aby nikt nie bał się ustawień routera !!!!!!!!!!!!)
192.168.1.2 = 00:11:22:33:44:55 MyComputer
192.168.1.3 = 11:22:33:44:55:66 MyBrothersComputer
Trzeci plik edycji hostów:
sudo gedit /etc/hosts
Dodaj swoją konkretną konfigurację:
192.168.1.2 My Computer
192.168.1.3 My Brothers Computer
Konfiguracja BIND i DHCP w systemie komputerowym może być uciążliwa, szczególnie dla początkujących, tatusiów i mam, którzy nie wiedzą nic o sieci. Router automatycznie konfiguruje statyczne adresy IP. To nie wymaga myślenia.
Możesz uruchomić jeden z nich na serwerze. Wystarczy zainstalować Ubuntu Server Edition, a następnie zainstalować Sambę (jeśli masz komputer z systemem Windows, jeśli nie można go zainstalować) i możesz mieć lokalny serwer IRC. Serwer byłby o wiele łatwiejszy niż podłączenie 5 (tylko zgadywanie tutaj). Jeśli masz 2 lub 3, po prostu podłącz się bezpośrednio do tego komputera, ale serwer znacznie to ułatwi.
Aby się połączyć, użyj lokalizacji sieciowej w Ubuntu i połącz przez SSH.