1

Мой компьютер действительно великолепен, но у него нет беспроводного ресивера, и в наши дни он хотя и дешев, его трудно доставить туда, где я живу.

У меня есть старый маршрутизатор RNX-N150RT, и мне было интересно, могу ли я как-то настроить его для выполнения следующих действий:

  • Подключитесь к моему домашнему роутеру
  • Взять пакеты / сигнал от роутера
  • Отправить его через порт Ethernet на мой компьютер

Я в основном хочу настроить маршрутизатор, чтобы он был повторителем, который может повторять сеть Wi-Fi через кабель Ethernet. Я пробовал OpenWRT, но я не слишком разбираюсь в сети, поэтому я не совсем понимаю, что мне делать. Есть ли способ сделать это?

1 ответ1

1

Таким образом, поскольку вы хотите подключить к сети только один ПК, с которым больше ничего (или не с чем общаться), вы можете использовать настройку «маршрутизируемого клиента». Это очень просто, OpenWrt поддерживает это из коробки. Он поставляется в двух вариантах: с или без NAT. Последнее лучше, но вы должны быть в состоянии настроить маршруты на вашем основном маршрутизаторе.

С NAT:

/etc/config/network

Удалите ifname s из интерфейса wan , это должно выглядеть так:

config 'interface' 'wan'
        option 'proto'      'dhcp'

(да, это только один вариант)

/etc/config/wireless

Удалите все disabled записи или установите значение 0 .

Добавьте информацию о вашей беспроводной сети:

config 'wifi-iface'
        option 'device'     'wlan0'
        option 'network'    'wan'
        option 'mode'       'sta'
        option 'ssid'       'Vodafone-0E0301'
        option 'encryption' 'psk2'
        option 'key'        'secret-key' 

Удалить другие разделы wifi-iface .

Вам также нужно установить правильный канал, или вы можете попробовать установить его на auto .

Прежде чем продолжить

Если ваша текущая сеть находится в 192.168. 1.0-255 IP-диапазон, вам нужно заставить OpenWrt использовать что-то еще, в /etc/config/network:

config interface 'lan'
...
        option proto 'static'
        option ipaddr '192.168.2.1'
...

После этого просто перезагрузите маршрутизатор. Не забудьте обновить свой адрес DHCP, если вы изменили диапазон IP-адресов!

Полностью маршрутизируется:

Делай все вышеперечисленное.

/etc/config/firewall

Отключить NAT для зоны WAN, разрешить трафик в:

config 'zone'
        option 'name'       'wan'
...
        option 'input'      'ACCEPT'
...
        option 'masq'       '0' 

Добавьте новый раздел пересылки где-нибудь в файле, возможно, рядом с другими:

config 'forwarding'
        option 'src'        'wan'
        option 'dest'       'lan'

Прежде чем продолжить

Вашему главному роутеру нужен маршрут. Маршруты нуждаются в статических IP-адресах. Если можете, установите резервирование DHCP на главном маршрутизаторе, чтобы клиентский маршрутизатор всегда получал один и тот же IP-адрес.

Если вы не можете изменить конфигурацию wan в /etc/config/network:

config interface 'wan'
        option proto 'static'
        option ipaddr '192.168.178.254'
        option netmask '255.255.255.0'
        option gateway '192.168.178.1'
        list dns '8.8.8.8'
        list dns '8.8.4.4'

Добавьте статический маршрут на ваш основной маршрутизатор. Если вы использовали 192.168. 2.1 на вашем клиентском маршрутизаторе и его адрес WAN 192.168.178.254, добавьте следующий маршрут:

Пункт назначения: 192.168.2.0
Маска подсети: 255.255.255.0 (или /24)
Шлюз: 192.168.178.254

После перезагрузки клиентского маршрутизатора все должно работать, но у вас не будет двойного NAT.

Если вы используете веб-интерфейс LUCI, возможно, вам будет проще выполнять такие задачи, как выбор беспроводной сети. Я не рекомендовал бы это, хотя, потому что почти вся официальная документация основана на файлах конфигурации.

Большинство приведенных выше фрагментов были взяты / адаптированы из связанных руководств OpenWrt.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .