Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Masz problemy z siecią bądź internetem? Zapytaj tu
Awatar użytkownika
dedito
Moderator
Posty: 2516
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: dedito » 10 lutego 2018, 14:00

Pisałeś, że podłączyłeś przez usb, wcześniej pisałeś o wifi.
Które łącze chcesz udostępnić?
starach pisze:
10 lutego 2018, 13:04
p.s. Dlaczego one się nie nazywają standardowo eth0 i wlan0 ?
https://www.freedesktop.org/wiki/Softwa ... faceNames/

starach
Beginner
Posty: 133
Rejestracja: 08 grudnia 2010, 15:53

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: starach » 10 lutego 2018, 15:31

WiFi przez kartę sieciową tzn. wlp2s0 przez enp3s0

Awatar użytkownika
dedito
Moderator
Posty: 2516
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: dedito » 10 lutego 2018, 15:40

To pokaż jeszcze:

Kod: Zaznacz cały

ip addr && ip route

starach
Beginner
Posty: 133
Rejestracja: 08 grudnia 2010, 15:53

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: starach » 10 lutego 2018, 15:50

sudo ip addr

Kod: Zaznacz cały

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN group default qlen 1000
    link/ether 4c:cc:6a:dc:d5:4a brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 10:f0:05:31:cc:5c brd ff:ff:ff:ff:ff:ff
    inet 192.168.43.66/24 brd 192.168.43.255 scope global dynamic wlp2s0
       valid_lft 3595sec preferred_lft 3595sec
    inet6 fe80::1833:a07e:8c52:9226/64 scope link 
       valid_lft forever preferred_lft forever
4: br-f7335b6325f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:65:6b:35:b3 brd ff:ff:ff:ff:ff:ff
    inet 172.18.0.1/16 brd 172.18.255.255 scope global br-f7335b6325f0
       valid_lft forever preferred_lft forever
    inet6 fe80::42:65ff:fe6b:35b3/64 scope link 
       valid_lft forever preferred_lft forever
5: br-67cd5f9fb7b7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default 
    link/ether 02:42:ab:f9:1e:d0 brd ff:ff:ff:ff:ff:ff
    inet 172.19.0.1/16 brd 172.19.255.255 scope global br-67cd5f9fb7b7
       valid_lft forever preferred_lft forever
    inet6 fe80::42:abff:fef9:1ed0/64 scope link 
       valid_lft forever preferred_lft forever
6: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default 
    link/ether 02:42:89:5f:85:59 brd ff:ff:ff:ff:ff:ff
    inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
       valid_lft forever preferred_lft forever
8: vethdcefc30@if7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-67cd5f9fb7b7 state UP group default 
    link/ether de:78:68:8c:db:3b brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet6 fe80::dc78:68ff:fe8c:db3b/64 scope link 
       valid_lft forever preferred_lft forever
10: veth092f36c@if9: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-f7335b6325f0 state UP group default 
    link/ether c2:bb:62:58:3f:74 brd ff:ff:ff:ff:ff:ff link-netnsid 1
    inet6 fe80::c0bb:62ff:fe58:3f74/64 scope link 
       valid_lft forever preferred_lft forever
12: veth1153bf4@if11: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master br-f7335b6325f0 state UP group default 
    link/ether da:bd:f6:07:e4:ef brd ff:ff:ff:ff:ff:ff link-netnsid 2
    inet6 fe80::d8bd:f6ff:fe07:e4ef/64 scope link 
       valid_lft forever preferred_lft forever
sudo ip route

Kod: Zaznacz cały

default via 192.168.43.1 dev wlp2s0 proto static metric 600 
169.254.0.0/16 dev wlp2s0 scope link metric 1000 
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown 
172.18.0.0/16 dev br-f7335b6325f0 proto kernel scope link src 172.18.0.1 
172.19.0.0/16 dev br-67cd5f9fb7b7 proto kernel scope link src 172.19.0.1 
192.168.43.0/24 dev wlp2s0 proto kernel scope link src 192.168.43.66 metric 600 

Awatar użytkownika
dedito
Moderator
Posty: 2516
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: dedito » 10 lutego 2018, 16:26

Masz adres lokalny, więc lepiej będzie zrobić bridge zamiast routera.
Pozostaje kwestia ustalenia czy zrobimy to z użyciem /etc/network/interfaces lub graficznego menadżera.
Masz network manager, wicd lub coś innego?

starach
Beginner
Posty: 133
Rejestracja: 08 grudnia 2010, 15:53

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: starach » 11 lutego 2018, 12:25

Mhmm czyli jeśli jest zew. IP to lepiej skonfigurować to jako router, a jak jestem za NATem to lepiej mostek. Czy jest to kwestia "łatwiej zrobić mostek" czy jest jeszcze jakiś powód ?

Zainstalowałem wicd.

Awatar użytkownika
dedito
Moderator
Posty: 2516
Rejestracja: 18 listopada 2013, 21:07
Lokalizacja: Gliwice

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: dedito » 11 lutego 2018, 12:38

To jest kwestia wygody. Masz jedną sieć nie podzieloną na podsieci.
Ja Ci nie sugerowałem instalować wicd, nie wiem po co to robiłeś, ale to w sumie nie przeszkadza w zestawieniu mostu.
Pokaż jeszcze

Kod: Zaznacz cały

apt-cache policy wicd network-manager
lspci -k
lsusb
Jest wiele metod na ustawienie mostu: https://wiki.archlinux.org/index.php/Network_bridge
Ja proponowałbym z użyciem bridge-utils https://wiki.debian.org/BridgeNetworkConnections
lub dla tych co lubią graficzne klikacze to network-manager też potrafi coś takiego wykonać.

Awatar użytkownika
szelma
Beginner
Posty: 185
Rejestracja: 02 sierpnia 2014, 10:45

Re: Jak udostępnić połączenie WiFi przez zwykłą kartę sieciową

Post autor: szelma » 11 lutego 2018, 21:01

Jeśli będziesz na kablu to możesz udostępnić przez wi-fi internet przestawiając karcie wi-fi tryb z infrastruktury na punkt dostępowy i tyle

ODPOWIEDZ