перенаправить пакеты LAN Peer через мой компьютер

То, что я хочу сделать, просто: предположим, что в WLAN у меня есть ip 172.16.0.10, а у моего друга 172.16.0.9. Маршрутизатор имеет IP-адрес 172.16.0.1, я хочу, чтобы весь ч/б трафик моего друга и маршрутизатора проходил через мой компьютер (который я мог бы проанализировать с помощью wireshark).

Я предполагаю, что это можно сделать с помощью команды «route add» в Linux, которую я могу выполнить на его компьютере и установить метрику на более низкое значение, но, поскольку я новичок в этих командах, я не могу понять точный способ. Пожалуйста помоги.

Заранее спасибо.


person CuriousSid    schedule 30.05.2012    source источник
comment
Вы должны включить маршрутизацию на своем компьютере. Что-то вроде sysctl -w net.ipv4.ip_forward=1. Также на другой машине попробуйте: ip route add default via 172.16.0.10.   -  person cnicutar    schedule 30.05.2012


Ответы (1)


Нет необходимости использовать команду route, поскольку IP-адреса находятся в одной подсети. Маршрутизация применима только в том случае, если 2 IP-адреса принадлежат разным сетям. Просто укажите IP-адрес маршрутизатора в качестве шлюза по умолчанию.

person John Rey Flores    schedule 30.05.2012