Проблемы одновременная работа wifi и lan

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Ответить
powervac1
Сообщения: 11
ОС: Linux

Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

Привет всем.

Столкнулся с такой проблемой. Система Unubtu 8.x

Дома ADSL модем с wifi,
Notebook с wifi и сетевой картой,
Компьютер с сетевой картой

У компьютера нет проводного доступа к adsl-модему.
На ноутбуке настроено соединение через wifi с adsl-модемом

Нужно настроить linux так, чтобы одновременно работали два интерфейса (ath0, eth0). Хочу чтобы компьютер подключался к интернету через ноутбук.

Поднимаю соединения так ifup ath0 или ifup eth0
Сейчас они работают только по отдельности.

Скидываю свой конфиг файл /etc/network/interfaces

auto lo
iface lo inet loopback

iface ath0 inet static
address 192.168.1.117
netmask 255.255.255.0
gateway 192.168.1.1
wpa-psk xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
wpa-driver wext
wpa-key-mgmt WPA-PSK
wpa-proto WPA
wpa-ssid inet


iface eth0 inet static
address 192.168.1.116
netmask 255.255.255.0

Что я делаю не так ?

Спасибо.

Мне главное чтобы два соединения одновременно работали, чтобы я с компьютера мог пинговать adsl-модем.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение diesel »

чтобы соединение "вставало" при загрузке там надо писать шото типа

Код: Выделить всё

auto ath0
iface ath0 inet static
.....

если прописано как сейчас, попробуйте руками сделать ifup ath0, и/или ifup eth0 посмотрите поднимутся ли интерфейсы каждый сам по себе:)
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

diesel писал(а):
07.10.2008 10:21
чтобы соединение "вставало" при загрузке там надо писать шото типа

Код: Выделить всё

auto ath0
iface ath0 inet static
.....

если прописано как сейчас, попробуйте руками сделать ifup ath0, и/или ifup eth0 посмотрите поднимутся ли интерфейсы каждый сам по себе:)


Мне не нужно чтобы они запускались автоматически. Соединения сами по себе работают, но если включать их одновременно - работает только одно из них, либо wifi, либо lan. В зависимости которое из них встало первым.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение diesel »

powervac1 писал(а):
07.10.2008 10:38
diesel писал(а):
07.10.2008 10:21
чтобы соединение "вставало" при загрузке там надо писать шото типа

Код: Выделить всё

auto ath0
iface ath0 inet static
.....

если прописано как сейчас, попробуйте руками сделать ifup ath0, и/или ifup eth0 посмотрите поднимутся ли интерфейсы каждый сам по себе:)


Мне не нужно чтобы они запускались автоматически. Соединения сами по себе работают, но если включать их одновременно - работает только одно из них, либо wifi, либо lan. В зависимости которое из них встало первым.


да :)

Если вы хотите чтобы комп ходил в интернет через ноут, ноут надо сделать шлюзом(gateway), соответственно для ноута у вас должно получится две сети - внешняя 192.168.1.0/255.255.255.0 и внутренняя, которую лучше сделать другой(соответственно с другим IP-адрессами), к примеру 192.168.2.0/255.255.255.0. Ну и тогда настроить NAT на ноуте(примеры есть и в сети и на форуме). Это если самое простое решение.
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

Пробовал делать

ath0 - 192.168.1.117
eth0 - 192.168.0.117

всё равно не работает. Почему то с ноута пингуется либо компьютер, либо модем (в зависимости от того какое подключение поднято сначала). Одновременно ничего не пингуется
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение diesel »

powervac1 писал(а):
07.10.2008 11:31
Пробовал делать

ath0 - 192.168.1.117
eth0 - 192.168.0.117

всё равно не работает. Почему то с ноута пингуется либо компьютер, либо модем (в зависимости от того какое подключение поднято сначала). Одновременно ничего не пингуется

комп кстати в курсе что он при таких раскладах не 1.116, а 0.116, и шлюзом у него 0.117?

UPD: еще неплохо было бы на вывод /sbin/route посмотреть, на ноуте.
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

да, конечно.

Дело в том что до настройки шлюза дело еще не дошло :(

Если ноут будет одновременно пинговать два устройства (192.168.1.1, 192.168.0.116) то тогда будет всё ок.

С gateway и nat я уже справлюсь :) был небольшой опыт настройки iptables
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение diesel »

вывод route .....
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

А как делать через route ?
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение diesel »

powervac1 писал(а):
07.10.2008 12:15
А как делать через route ?

запусти route типа вот так:

Код: Выделить всё

diesel@debian:~$ /sbin/route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth1
172.16.201.0    *               255.255.255.0   U     0      0        0 vmnet8
172.16.91.0     *               255.255.255.0   U     0      0        0 vmnet1
default         192.168.0.1     0.0.0.0         UG    0      0        0 eth1

на ноуте, и покажи что у тебя там выводится.
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

Если запускать без поднятного ath0 - то так

Код: Выделить всё

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         mygateway1.ar7  0.0.0.0         UG    100    0        0 eth0
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

с поднятным ath0

Код: Выделить всё

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
nsrv.belpak.by  192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
deb10.mgts.by   192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
belhost.by      192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
86.57.251.28    192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
www.belpak.bres 192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
brus.belpak.bre 192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
194.158.206.240 192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
194.158.206.241 192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
194.158.206.246 192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
stat.byfly.by   192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
mail.serg.grodn 192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
www.beltelecom. 192.168.1.1     255.255.255.255 UGH   0      0        0 ath0
86.57.151.0     192.168.1.1     255.255.255.224 UG    0      0        0 ath0
91.149.189.128  192.168.1.1     255.255.255.192 UG    0      0        0 ath0
91.149.157.0    192.168.1.1     255.255.255.128 UG    0      0        0 ath0
91.149.189.0    192.168.1.1     255.255.255.128 UG    0      0        0 ath0
192.168.1.0     *               255.255.255.0   U     0      0        0 ath0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
86.57.246.0     192.168.1.1     255.255.255.0   UG    0      0        0 ath0
86.57.250.0     192.168.1.1     255.255.254.0   UG    0      0        0 ath0
93.84.112.0     192.168.1.1     255.255.248.0   UG    0      0        0 ath0
link-local      *               255.255.0.0     U     1000   0        0 eth0
default         mygateway1.ar7  0.0.0.0         UG    100    0        0 eth0
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение arkhnchul »

Код: Выделить всё

192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
...
default         mygateway1.ar7  0.0.0.0         UG    100    0        0 eth0

имхо нененене...
Losing is fun!
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

И как это понимать "НЕНЕНЕНЕ" ?
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение arkhnchul »

имхо значится тут косяк. Вот последняя строчка что значит, вроде бы: стандартный шлюз у нас mygateway1.ar7 (а почему не ip?), и висит это на интерфейсе eth0... Хотя теоретически должен он быть шлюзом, который нам дает пров.
Losing is fun!
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение diesel »

Arkhnchul писал(а):
08.10.2008 10:56
имхо значится тут косяк. Вот последняя строчка что значит, вроде бы: стандартный шлюз у нас mygateway1.ar7 (а почему не ip?), и висит это на интерфейсе eth0... Хотя теоретически должен он быть шлюзом, который нам дает пров.

и висеть на ath0
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

Так, значит с интерфесами разобрался - сейчас осталась проблема.

Нужно перенаправить данные с компа на шлюз 192.168.1.1 (через ноут)

Пробовал через iptables, но что-то не получилось.

Задача № 2 - чтобы с компа пинговался 192.168.1.1
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение arkhnchul »

2 задача выполняется при выполнении первой.
Losing is fun!
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

Не файт, ведь сейчас не работает.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение arkhnchul »

ну, как я понял, NAT-a то еще нету.
Losing is fun!
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian
Контактная информация:

Re: Проблемы одновременная работа wifi и lan

Сообщение diesel »

powervac1, посмотри сюда:
http://muaddeep.googlepages.com/iptables.sh
http://muaddeep.googlepages.com/iptables
там надо интерфейсы правильно указать, какой-то NAT будет.
Спасибо сказали:
powervac1
Сообщения: 11
ОС: Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение powervac1 »

Спасибо, попробую.
Спасибо сказали:
Komencanto
Сообщения: 58
ОС: Debian GNU/Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение Komencanto »

Добрый день!
Пришлось дома отказаться от проводного интернета, и остался лишь один вариант - через телефон. Включаю на телефоне раздачу по WiFi, в комп вставляю WiFi-свисток, в NM добавляю новое беспроводное WiFi соединение. Интернет на компе есть.
В то же время комп включён в локальную сеть, в которой есть и другие компы. В NM добавляется проводное Ethernet соединение, и после поднятия оного компы в ЛВС видятся нормально, но интернета уже нет.
Понятно, что нужно написать правила в iptables на компе, где есть беспроводный интерфейс. Перечитал кучу литературы, перепробовал массу вариантов, но результата не достиг.
В /proc/sys/net/ipv4/ip_forward записано 1.
В /etc/sysctl.conf содержится net.ipv4.ip_forward=1.
Достаточно ли таких правил в iptables, чтобы всё всем было разрешено?

Код: Выделить всё

iptables -F
iptables -t nat -F
iptables -t mangle -F
#
iptables -A INPUT   -j ACCEPT
iptables -A OUTPUT  -j ACCEPT
iptables -A FORWARD -j ACCEPT
#
iptables -t nat -A POSTROUTING -o wlx000f60020d4d -j MASQUERADE
#
/sbin/iptables-save

Код: Выделить всё

user@komp1:~$ uname -a
Linux komp1 4.9.0-14-686-pae #1 SMP Debian 4.9.246-2 (2020-12-17) i686 GNU/Linux

Код: Выделить всё

user@komp1:~$ nmcli
enp4s0: подключено to ЛВС
        "VIA Technologies VT6105/VT6106S [Rhine-III] (DFE-520TX Fast Ethernet PCI Adapter)"
        ethernet (via-rhine), 00:19:5B:72:21:DE, hw, mtu 1500
        ip4 default
        inet4 192.168.1.4/24
        inet6 fe80::36f7:a4b0:281a:d7ee/64

wlx000f60020d4d: подключено to ВЛАН 
        "Ralink 802.11 n WLAN"
        wifi (rt2800usb), 00:0F:60:02:0D:4D, hw
        inet4 192.168.43.203/24
        inet6 fe80::c983:27c6:ef36:1a44/64

lo: без управления                                                                                                                                                                                                               
        loopback (unknown), 00:00:00:00:00:00, sw, mtu 65536                                                                                                                                                                     
                                                                                                                                                                                                                                 
DNS configuration:                                                                                                                                                                                                               
        servers: 8.8.8.8                                                                                                                                                                                                         
        interface: enp4s0                                                                                                                                                                                                        
                                                                                                                                                                                                                                 
        servers: 192.168.43.1                                                                                                                                                                                                    
        interface: wlx000f60020d4d
На DNS в последней команде пока не обращаю внимания, потому что даже пинг по адресам не проходит. Непонятно, откуда возникает IP-адрес по wlan, думаю, что это телефон его даёт, но в телефоне вообще никакие настройки для точки доступа не представлены.
Вроде бы несколько лет назад делал подобное, и всё работало без каких-то особых сложностей. Не пойму, что в этот раз не так.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20794
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение Bizdelnick »

Komencanto писал:
07.02.2021 15:54
Понятно, что нужно написать правила в iptables на компе, где есть беспроводный интерфейс.
Неправильно Вам понятно. Надо всего лишь назначить телефон шлюзом по умолчанию.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Komencanto
Сообщения: 58
ОС: Debian GNU/Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение Komencanto »

В NM для Ethernet указан адрес шлюза 192.168.43.203. Он пингуется.

Код: Выделить всё

user@komp1:~# ip route show
default via 192.168.43.1 dev wlx000f60020d4d proto static metric 600 
192.168.43.0/24 dev wlx000f60020d4d proto kernel scope link src 192.168.43.203 metric 600
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20794
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение Bizdelnick »

Komencanto писал:
07.02.2021 16:58
В NM для Ethernet указан адрес шлюза 192.168.43.203. Он пингуется.
Вот уберите его оттуда.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Komencanto
Сообщения: 58
ОС: Debian GNU/Linux

Re: Проблемы одновременная работа wifi и lan

Сообщение Komencanto »

NM не позволяет оставить это поле пустым. Поставил 0.0.0.0. И всё заработало, хотя я не понимаю, как.
iptables всё равно нужен, без него компы из ЛВС не получают интернету.
Спасибо за помощь!
Спасибо сказали:
Ответить