Spraw, aby Linux Notebook działał jak hub sieciowy

0

Długo szukałem rozwiązania i myślę, że jestem tak samo nieświadomy, jak wcześniej. Pomyślałem więc, dlaczego nie zapytać ludzi, którzy naprawdę wiedzą o tych sprawach ...

Próbuję podłączyć komputer - który nie jest zdolny do WiFi - do mojego routera. Możesz pomyśleć „dlaczego nie korzystać z przewodowej sieci LAN”. Łatwo. Żaden z moich kabli nie jest wystarczająco długi i nie chcę go kupować, ponieważ jestem pewien, że problem można rozwiązać inaczej.

Do tej pory mam:

  • Notebook Xubuntu 14.04 z WiFi
  • Komputer z systemem Windows 7 tylko z przewodową kartą sieciową
  • AVM Fritz.box

W tej chwili mam laptopa podłączonego do sieci Wi-Fi i udostępniam swój Internet komputerowi za pomocą kabla. To działa dobrze. Jedynym problemem jest to, że nie mogę połączyć się z siecią domową, co uniemożliwia połączenie z lokalnym adresem IP. Muszę przesłać porty w moim Fritz.box, co jest trochę do bani, ponieważ publiczny adres IP routera cały czas się zmienia. Teraz słyszałem o podsieciach, które powinny rozwiązać mój problem (prawda?), Łącząc w pewien sposób dwie sieci. Wspomniano także o trasach statycznych. Ale odkąd kilka lat temu przespałem tę klasę, niewiele o tym wiem.

Zasadniczo nie mam pojęcia, jak zdobyć się na tę podsieć, jak ją skonfigurować i tak dalej ... Mam nadzieję, że ktoś tutaj może mi w tym pomóc, ponieważ to naprawdę mnie przeraża.

Jeśli potrzebujesz więcej informacji, nie wahaj się zapytać.

I proszę, nie zrozum mnie źle. Ale nie chcę kupować akcesoriów. Chciałbym wiedzieć, czy to, co próbuję osiągnąć, jest w ogóle możliwe, a jeśli tak, to w jaki sposób.

Z góry dziękuję.

EDYCJA: Jeśli znasz dobry samouczek, który odpowiada na moje pytanie, chętnie go zobaczę.

EDYCJA 2: Moja konfiguracja sieci wygląda następująco:

Router: IP: 192.168.178.1 DHCP: 192.168.178.211 do 192.168.178.255 (Wiem, że to niezwykłe, ale lubię to w ten sposób.) Podsieć: 255.255.255.0

Notebook: WiFi IP: 192.168.178.231

Przewodowe IP: Nie wiem, co tu umieścić Przewodowe trasy: Nie wiem, co tu umieścić Przewodowy serwer DNS i domena wyszukiwania: Nie wiem, co tu umieścić Wired Gateway: Myślę, że powinien to być 192.168. 178,1 (Prawidłowo?)

Armin
źródło
Marnujesz czas, jeśli problem można rozwiązać za pomocą połączenia przewodowego. Jeśli połączenie przewodowe nie jest możliwe, zdobądź kartę WiFi na swój komputer.
Daniel B

Odpowiedzi:

0

Udostępniając połączenie w notebooku, skonfigurowano go tak, aby dostarczał adres IP do przewodowego komputera. Musisz upewnić się, że:

  • Adres IP podany przewodowemu komputerowi znajduje się w SAMEJ podsieci jako router
  • Notebook poprawnie kieruje cały ruch przez bramę domyślną (router)

Zamiast tworzyć drugą podsieć, najłatwiejszym podejściem jest upewnienie się, że wszystko znajduje się w jednej podsieci. Więc jeśli twój router to 192.168.1.1 i podaje adresy DHCP z 192.168.1.100-200 z maską podsieci 255.255.255.0, adres twojego przewodowego komputera musi być podobny do 192.168.1.210 (np. Poza zasięgiem DHCP, ale wewnątrz podsieć). W razie potrzeby możesz to ustawić ręcznie.

Dokładnie, jak to zrobić, zależy od dystrybucji Linuksa i tego, jak skonfigurowałeś zarówno sieć, jak i udostępnianie.

Julian Knight
źródło
To nie zadziała, ponieważ nie można połączyć WiFi z Ethernetem. W najlepszym wypadku łączność będzie dostępna dla dowolnego urządzenia z przerwami.
Daniel B
Przede wszystkim dziękuję za odpowiedź. Próbowałem tego i nadal nie mogę go uruchomić. W Xubuntu, gdy w ustawieniach połączenia przewodowego wybiorę opcję „Udostępnione innym komputerom”, nie mogę ręcznie dodawać tras ani niczego. Więc próbowałem z plikami konfiguracyjnymi przy użyciu nano. Ale jak skonfigurować trasy (ogólnie?), Gdzie musi to wskazywać? Czy możesz podać na to przykład? Zobacz moją edycję adresów w mojej sieci ...
armin,
@Daniel B - Powinienem załadować ponownie przed komentowaniem. Dlaczego to nie działa? Mam na myśli mostek ... To działałoby na odwrót, prawda? Jako AP? Czy może to również współużytkuje połączenie internetowe, ale nie zapewnia dostępu do sieci?
armin,
@armin Nie można połączyć Wi-Fi z Ethernetem, ponieważ bezprzewodowy punkt dostępowy będzie rozmawiał tylko z adresem MAC (bezprzewodowej karty sieciowej), który jest z nim powiązany. Uzna on adres MAC przewodowej karty sieciowej za nieprawidłowy, ponieważ ten adres nigdy nie jest powiązany i nie można go skojarzyć.
Michael Hampton,
Mostkowanie nie jest możliwe, ponieważ warstwa fizyczna jest inna, 802.3 vs 802.11. Podczas próby zrobienia tego wystąpi błąd. AP WiFi oczekuje, że stacja będzie miała pojedynczy statyczny adres MAC. Przeczytaj tę sekcję na wiki OpenWrt, aby dowiedzieć się więcej.
Daniel B