Как настроить NAT в локальной сети на маршрутизаторе TP-LINK Archer AX-50?

У меня есть две машины и роутер:  
- Машина 1: 192.168.0.139  
- Машина 2: 192.168.0.221  
- Маршрутизатор: 192.168.0.1  

Я хочу настроить так, чтобы при отправке пакета от одной машины к другой через роутер, исходный IP-адрес заменялся на IP-адрес роутера. Например, когда машина с адресом 192.168.0.139 отправляет запрос к 192.168.0.221, чтобы на машине 2 отображался адрес 192.168.0.1, а не 192.168.0.139, создавая впечатление, что запрос пришёл от роутера. 

Что мне нужно сделать для реализации этой настройки? Я пробовал изменить таблицу маршрутизации, чтобы запрос проходил через роутер, а не напрямую.
  • 5 января 2025 г. 12:04
Ответы на вопрос 2
Настройка NAT (Network Address Translation) для вашей локальной сети на маршрутизаторе TP-LINK Archer AX-50 потребует некоторых специальных шагов, чтобы достичь желаемого поведения, которое вы описали. Однако следует отметить, что NAT чаще всего используется для преобразования IP-адресов в сценариях, связанных с выходом в Интернет (например, для обмена трафиком между локальной сетью и интернетом), а не для устройств внутри одной локальной сети.

К сожалению, большинство домашних маршрутизаторов, включая TP-LINK Archer AX-50, не поддерживают NAT для трафика внутри LAN (локальной сети) в том виде, в каком вы описали. Однако вы можете использовать другие подходы для достижения подобного поведения.

### Методы, которые могут помочь:

1. **Использование VPN**:
   - Вы можете настроить VPN-сервер на маршрутизаторе. Подключившись к VPN, устройства могут общаться друг с другом, и все пакеты будут выглядеть так, будто они приходят от маршрутизатора.

2. **Использование прокси-сервера**:
   - Установите прокси-сервер на одном из компьютеров или на отдельном сервере в вашей локальной сети. Настройте все подключения так, чтобы они проходили через этот прокси.

3. **Настройка бриджа (Bridge Mode)**:
   - Если ваш маршрутизатор поддерживает режим моста, вы можете настроить его так, чтобы он работал только как точка доступа, и управлять трафиком каким-либо другим способом.

4. **Правила статического маршрутизатора**:
   - Можно создать статические маршруты или правила управления трафиком на программном уровне для управления отправляемыми запросами, но это скорее прямое пересылающее поведение, а не NAT.

### Варианты реализации (VPN и прокси):

Если решение с прокси-сервером или VPN подходит, то здесь краткая инструкция по настройке:

#### Настройка VPN:
1. На маршрутизаторе активируйте функцию VPN (если имеется).
2. Создайте учетные записи пользователей для доступа к VPN.
3. Настройте клиенты VPN на этих двух машинах, чтобы они подключались к маршрутизатору через VPN.

#### Настройка прокси:
1. Установите прокси-сервер (например, Squid) на одно из устройств в локальной сети.
2. Настройте обе машины использовать прокси-сервер для соединений.

К сожалению, стандартный NAT для локального трафика в большинстве маршрутизаторов недоступен, и описанные подходы могут быть решениями вашей задачи.
На TP-LINK с его родной прошивкой - никак. Здесь NAT прибит гвоздями к сетевому интерфейсу WAN. Чтобы сделать желаемое, нужно сперва прошить на роутер OpenWrt.
Похожие вопросы