Создайте точку доступа для «моста» между двумя беспроводными соединениями. Как должен выглядеть / etc / network / interfaces?

Я следую этому руководству: Настройка Raspberry Pi в качестве точки доступа в автономной сети (NAT) для создания точки доступа. Единственное отличие состоит в том, что я использую другое соединение Wi-Fi, где было бы соединение Ethernet, поэтому я просто изменил eth0 на wlan1 во всем учебнике, потому что wlan1 – это мой USB-ключ, который подключается к моему маршрутизатору.

Однако, ничего не сказано о /etc/network/interfaces . Вот мой:

 auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp #wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf auto wlan1 allow-hotplug wlan1 iface wlan1 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf 

Я могу видеть SSID и подключиться к нему, но он продолжает получать IP-адрес навсегда. Я думаю, что это как-то связано с /etc/network/interfaces . Посмотрите на мой ifconfig :

 pi@raspberrypi:~ $ ifconfig lo: flags=73 mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10 loop txqueuelen 1000 (Local Loopback) RX packets 4 bytes 156 (156.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 4 bytes 156 (156.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan0: flags=4163 mtu 1500 inet 192.168.25.6 netmask 255.255.255.0 broadcast 192.168.25.255 inet6 fe80::ba27:ebff:feaa:1f8 prefixlen 64 scopeid 0x20 ether b8:27:eb:aa:01:f8 txqueuelen 1000 (Ethernet) RX packets 42 bytes 5757 (5.6 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 37 bytes 5838 (5.7 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 wlan1: flags=4163 mtu 1500 inet 192.168.25.6 netmask 255.255.255.0 broadcast 192.168.25.255 inet6 2804:7f0:e181:b678:2e0:4dff:fe06:4f8 prefixlen 64 scopeid 0x0 inet6 fe80::2e0:4dff:fe06:4f8 prefixlen 64 scopeid 0x20 ether 00:e0:4d:06:04:f8 txqueuelen 1000 (Ethernet) RX packets 86 bytes 11978 (11.6 KiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 86 bytes 15855 (15.4 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 

Как может wlan0 иметь IP 192.168.25.6 ? Это IP-адрес, предоставленный маршрутизатором, к которому подключается wlan1 .

Как мне отредактировать настройки wlan0 ? Я пробовал много статических конфигураций, но когда я делаю что-то отличное от того, что на экране, встроенный интерфейс wifi исчезает, а затем USB-ключ заменяет wlan0 .

Кроме того, есть ли способ гарантировать, что USB-ключ всегда получит wlan1 и встроенный wifi wlan0 ? Это кажется произвольным.

ОБНОВИТЬ

 ● dhcpcd.service - dhcpcd on all interfaces Loaded: loaded (/lib/systemd/system/dhcpcd.service; enabled; vendor preset: enabled) Drop-In: /etc/systemd/system/dhcpcd.service.d └─wait.conf Active: failed (Result: exit-code) since Sun 2018-08-05 04:54:32 UTC; 7s ago Process: 853 ExecStart=/usr/lib/dhcpcd5/dhcpcd -q -w (code=exited, status=6) Aug 05 04:54:32 raspberrypi systemd[1]: Starting dhcpcd on all interfaces... Aug 05 04:54:32 raspberrypi dhcpcd[853]: Not running dhcpcd because /etc/network/interfaces Aug 05 04:54:32 raspberrypi dhcpcd[853]: defines some interfaces that will use a Aug 05 04:54:32 raspberrypi dhcpcd[853]: DHCP client or static address Aug 05 04:54:32 raspberrypi systemd[1]: dhcpcd.service: Control process exited, code=exited status=6 Aug 05 04:54:32 raspberrypi systemd[1]: Failed to start dhcpcd on all interfaces. Aug 05 04:54:32 raspberrypi systemd[1]: dhcpcd.service: Unit entered failed state. Aug 05 04:54:32 raspberrypi systemd[1]: dhcpcd.service: Failed with result 'exit-code'. 

One Solution collect form web for “Создайте точку доступа для «моста» между двумя беспроводными соединениями. Как должен выглядеть / etc / network / interfaces?”

Если wlan0 будет точкой доступа (AP), вам не следует пытаться использовать ее в качестве клиента (станция, STA). Но это то, что

 auto wlan0 allow-hotplug wlan0 iface wlan0 inet dhcp #wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf 

говорит: «Пожалуйста, используйте wlan0 как в режиме клиента, и получите IP-адрес для него, используя DHCP». Вместо этого вы хотите что-то вроде

 auto wlan0 iface wlan0 inet static address 10.0.0.1 netmask 255.255.255.0 broadcast 10.0.0.255 

Замените 10.0.0.* И маску сети диапазоном IP-адресов, который вы хотите использовать для своей точки доступа.

  • Отсутствуют беспроводные инструменты (wpa-supplicant) в новой установке NixOS
  • разделить JSON-файл по количеству объектов
  • Найти номер порта для сетевой карты в Linux?
  • Можно ли настроить защищенный PXE-сервер, ansible в Интернете?
  • Как переназначить eth0 из lan в wan в OpenWrt?
  • wpa_supplicant говорит, что сеть отключена
  • Как настроить vpn, чтобы он работал только на пользовательских URL в Linux
  • Не удается разрешить домены во всех программах, кроме ping
  • Debian не видит беспроводную сеть
  • Как удалить IP-маршрут по URL?
  • порядок обработки правил в цепочках iptables
  • Interesting Posts

    Как остановить программу, которая не отображается с помощью monit?

    Непосредственно монтируйте subvolume btrfs или привяжите монтировку, если они уже видимы

    Сетевой симулятор ns-2: Моделирование фрагментации в сети с использованием разных MTU на маршрутизаторах

    Не удается найти -lgcc

    Можно ли использовать команду записи bluetoothctl для отправки последовательных данных?

    ffmpeg не удалось открыть файл.mpg

    Как заблокировать пользователя на определенное время

    Перенести первые N строк вывода в конец без использования временного файла

    Как удалить все вхождения .DS_Store в папку

    Есть ли оболочка с одним слоем для преобразования JSON в BSON?

    Разница между подоболочками и замещением процесса

    ISC DHCPD для регистрации или обновления BIND DNS с именем хоста клиента

    Создается ли раздел, созданный dd (и кэшем), мгновенно доступный для записи

    Postfix, отправляющий имя хоста, должен отличаться для разных доменов

    Как копировать только каталоги с определенным файлом в этом каталоге

    Linux и Unix - лучшая ОС в мире.