Udostępnianie internetu na 18.04

Instalacja i konfiguracja oprogramowania sieciowego.
Awatar użytkownika
DeepCore
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2017, 10:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Udostępnianie internetu na 18.04

Post autor: DeepCore »

Szanowni Państwo;

Znudzony oprogramowaniem MS zdecydowałem się postawić na Ubuntu. Powoli, ale systematycznie uczę się życia z bobrem 8-) . Aby całkowicie przestawić się na tego gryzonia ważne dla mnie jest udostępnienie internetu z Ubuntu na Windows 7. Ustawiłem parametry połączenia po obu stronach i hosty widzą się bez problemu; ping, zdalny pulpit. Natomiast nie potrafię ustawić konfiguracji po stronie bobra, aby ten udostępniał internet siódemce. Chciałem skorzystać z Firestarter, ale nie znalazłem tego softu w repozytoriach.

Będę zobowiązany za wskazówki jak popełnić owe udostępnianie.
--
Pozdrawiam
Z poważaniem
DeepCore
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: jacekalex »

Od co najmniej 14 lat robi się to mniej więcej tak:
https://dug.net.pl/drukuj/31/udostepnie ... go_(masq)/

Za jakiś rok dwa się to zmieni z powodu zmiany w netfilterze, interfejs iptables będzie zastąpiony nowym interfejsem nftables.

Inna sprawa, że Ubuntu teraz używa Systemd, także mieniła się struktura skryptów startowych, tutaj trzeba troszkę ruszyć głową. :twisted:

Pozdro
:craz:
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
DeepCore
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2017, 10:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: DeepCore »

jacekalex pisze: 02 maja 2018, 13:51 Od co najmniej 14 lat robi się to mniej więcej tak:
https://dug.net.pl/drukuj/31/udostepnie ... go_(masq)/
Dziękuję za wskazówki. Dopiero teraz znalazłem czas, aby usiąść do tematu. Niestety pomimo kilku prób wg wskazówek z linku nie ogarnąłem tematu :confused: Ale może po kolei.

Tak wygląda konfiguracja interfejsów:

Kod: Zaznacz cały

ens5f5: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.1  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::f66d:4ff:fe82:a418  prefixlen 64  scopeid 0x20<link>
        ether f4:6d:04:82:a4:18  txqueuelen 1000  (Ethernet)
        RX packets 576  bytes 283743 (283.7 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 531  bytes 42236 (42.2 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
        device interrupt 32  

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 155  bytes 10897 (10.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 155  bytes 10897 (10.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wls1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.101  netmask 255.255.255.0  broadcast 192.168.0.255
        inet6 fe80::b324:975c:45c2:b742  prefixlen 64  scopeid 0x20<link>
        ether 48:5d:60:e8:65:fc  txqueuelen 1000  (Ethernet)
        RX packets 385  bytes 242868 (242.8 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 226  bytes 34599 (34.5 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Zawartość pliku interfaces wygląda jak poniżej:

Kod: Zaznacz cały

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

auto ens5f5
iface ens5f5 inet static
       address 192.168.1.1
       netmask 255.255.255.0
       network 192.168.1.0
       gateway 192.168.1.1
Do stworzonego pliku firewall wrzuciłem zawartości ze strony z linku bez jakichkolwiek zmian. w resolv.conf podałem 192.168.1.1.

I niestety internet na Win7 nie pojawia się.
Zauważyłem, że po rekonfiguracji pliku interfaces, stworzeniu firewall czyli postąpieniu wg poradnika znika możliwość zmiany ustawień sieci przewodowej jak na screenie poniżej:

Obrazek

I teraz, jeżeli usunę modyfikacje w powyższych plikach a firewall usunę całkowicie, to brakująca w interfejsie graficznym możliwość zmiany ustawień sieci przewodowej wraca na swoje miejsce :clap: .

Nie mam pojęcia co knocę.
--
Pozdrawiam
Z poważaniem
DeepCore
Awatar użytkownika
DeepCore
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2017, 10:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: DeepCore »

Ja widzę nikt nie miał podobnego przypadku :(. Wykonałem już kilka reinstalacji Ubuntu 18.04 i czyniąc te same kroki co opisałem wyżej nie widzę poprawy. Gdzieś czytałem, że w 18.04 jest sporo błędów, a tym samym pomyślałem, że może w jakiejś części ich właśnie doświadczam próbując wykonać udostępnianie sieci...
--
Pozdrawiam
Z poważaniem
DeepCore
Awatar użytkownika
glazier
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 15 sty 2018, 22:52
Wersja Ubuntu: 16.04
Środowisko graficzne: Blackbox
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: glazier »

W jaki sposób chcesz udostępniać internet z ubuntu na windows? Linux jest podłączony kablem z modemem/routerem i chcesz dalej przesłać sygnał np. po wifi?
Awatar użytkownika
DeepCore
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2017, 10:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: DeepCore »

Laptop z Ubuntu łączy się z routerem przez WiFi a maszyna z Win7 podpięta jest do laptopa kablem UTP.
--
Pozdrawiam
Z poważaniem
DeepCore
Awatar użytkownika
glazier
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 15 sty 2018, 22:52
Wersja Ubuntu: 16.04
Środowisko graficzne: Blackbox
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: glazier »

Zakładam, że laptop ma sieć po dhcp. Zacznijmy od edycji /etc/network/interfaces

Kod: Zaznacz cały

auto lo
iface lo inet loopback

auto ens5f5
iface ens5f5 inet static
        address 192.168.0.1
        netmask 255.255.255.0
Następnie wywołujesz:

Kod: Zaznacz cały

sudo service networking restart
Internet na laptopie nadal jest?
Awatar użytkownika
DeepCore
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2017, 10:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: DeepCore »

glazier pisze: 22 maja 2018, 16:34 Zakładam, że laptop ma sieć po dhcp.
Tak, laptop z Ubuntu dostaje sieć z routera WiFi po DHCP.
Zacznijmy od edycji /etc/network/interfaces

Kod: Zaznacz cały

auto lo
iface lo inet loopback

auto ens5f5
iface ens5f5 inet static
        address 192.168.0.1
        netmask 255.255.255.0
Aby nie powielać błędów, które potencjalnie popełniam na czystym bobrze 18.04, wykonałem dokładnie czynności jakie wskazałeś powyżej z tą różnicą, że IP ustawiłem na 192.168.1.1.
Internet na laptopie nadal jest?
Cały czas. Natomiast udostępnienie internetu nadal nie funkcjonuję. Zdalny pulpit, pingi itp. działa bez zarzutu.
--
Pozdrawiam
Z poważaniem
DeepCore
Awatar użytkownika
jacekalex
Gibki Gibbon
Gibki Gibbon
Posty: 4674
Rejestracja: 17 cze 2007, 02:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: MATE
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: jacekalex »

Zauważyłem, że po rekonfiguracji pliku interfaces, stworzeniu firewall czyli postąpieniu wg poradnika znika możliwość zmiany ustawień sieci przewodowej jak na screenie poniżej:
Pewnie ten skrypt z Systemd nie gada prawidłowo.

Zrób sobie klasycznego skrypta powłoki, a potem go podlinkuj w ten sposób:

Kod: Zaznacz cały

ls -l /etc/network/if-pre-up.d/
razem 0
lrwxrwxrwx 1 root root 24 sty 23 17:52 firewall -> /usr/local/sbin/firewall
W Debianie działa bez problemu.
Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux :)
Awatar użytkownika
DeepCore
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 20 lut 2017, 10:01
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: DeepCore »

jacekalex pisze: 24 maja 2018, 14:47
Zauważyłem, że po rekonfiguracji pliku interfaces, stworzeniu firewall czyli postąpieniu wg poradnika znika możliwość zmiany ustawień sieci przewodowej jak na screenie poniżej:
Pewnie ten skrypt z Systemd nie gada prawidłowo.

Zrób sobie klasycznego skrypta powłoki, a potem go podlinkuj w ten sposób:

Kod: Zaznacz cały

ls -l /etc/network/if-pre-up.d/
razem 0
lrwxrwxrwx 1 root root 24 sty 23 17:52 firewall -> /usr/local/sbin/firewall
Szczerze odpisuję, że nie jestem jeszcze na tyle zaawansowanym użytkownikiem linuxa, abym z tym co napisałeś, bez problemu zrobił użytek... :(
Postawiłem na próbę 16.04 i postępując wg wszelkich rad jakich tutaj mi udzielono nadal udostępnianie nie działało.
--
Pozdrawiam
Z poważaniem
DeepCore
Awatar użytkownika
lcoyote
Zakręcona Traszka
Zakręcona Traszka
Posty: 515
Rejestracja: 30 lis 2017, 16:33
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Cinnamon
Architektura: x86_64
Lokalizacja: Auvergne-Rhône-Alpes

Re: Udostępnianie internetu na 18.04

Post autor: lcoyote »

Innym i bardzo prostym sposobem jest zastosowanie wtyczek zamieniających przewody prądowe na sieć UTP " netplug 85 euro turbo eth" Ja stosuje to we Francji już od około 6 lat. Podłączasz przewód UTP z gniazdem RJ45 do routera WiFi, a gniazdo " netplug 85 euro turbo eth" do prądu. W innym pokoju, gdzie masz ten komp (laptop) z windows7 też podłączasz do gniazda prądowego wtyczkę " netplug 85 euro turbo eth" a przewód UTP ze wtykiem RJ45 do swego kompa z win7.
===============
A odnośnie protokołów sieciowych w Ubuntu 18.04 - to coś z nimi jest jeszcze nie tak.
Załączniki
Capture d’écran_2018-05-26_14-36-48.png
Tak wyglądają wtyczki " netplug 85 euro turbo eth"
(62.44 KiB) Nie pobierany
« Jesteśmy pyłkiem i wielkością »
Przejrzyj na oczy, włącz myślenie, póki nie jest za późno i jest ono jeszcze legalne!
Debian 11 ze środowiskiem Cynnamon ;-)
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8594
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: Udostępnianie internetu na 18.04

Post autor: mario_7 »

Przy pomocy interfejsu graficznego dla Network Managera udostępnianie internetu ustawia się w 10 sekund - wystarczy kilka kliknięć. W Ubuntu 18.04 w ustawieniach systemowych jest niestety jakaś okrojona nakładka graficzna i tam tego nie ma (albo nie wiem jak się do tego dostać), ale wystarczy uruchomić "stare" okienko konfiguracji i da się zrobić.

Na wstępie - należy cofnąć wszelkie zmiany w skryptach i plikach konfiguracyjnych, bo nie są potrzebne i będą tylko przeszkadzały. Drugi komputer też nie powinien być ustawiony "na sztywno".
W terminalu należy wykonać:

Kod: Zaznacz cały

nm-connection-editor
Należy wybrać połączenie, do którego będzie podłączony drugi komputer i kliknąć przycisk z zębatką.
Na zakładce "Ustawienia IPv4" z listy rozwijanej należy wybrać "Współdzielone z innymi komputerami".
Teraz wystarczy kliknąć "Zapisz" i gotowe. Drugi komputer powinien się sam połączyć przez DHCP.
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 16 gości