Интерфейс для моего роутера в Ubuntu



Я хотел бы знать, есть ли способ, которым я могу создать интерфейс в моем Ubuntu 12.04 LTS Desktop для моего роутера.

Моя цель: Я хочу tcpdump IP-адрес маршрутизатора , который равен 192.168.1.1.


new-eth1-for router     HWaddr XX:XX:XX:XX:XX:XX  
                        inet addr:192.168.1.1  Bcast:192.168.1.255


eth0      Link encap:Ethernet  HWaddr 00:22:68:36:aa:05  
          inet addr:192.168.1.101  Bcast:192.168.1.255  Mask:255.255.255.0


lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0



Как видно из таблицы выше
Мой компьютер: 192.168.1.101
Мой маршрутизатор: 192.168.1.1
Локальный хост: 127.0.0.1 (мне это нужно для MySQL и PHP)

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

Спасибо.
. С уважением,

0
задан 06.05.2020, 03:26

1 ответ

Нет, этого нельзя сделать. Ваш роутер - это совершенно отдельное устройство. Вам нужно, чтобы программа tcpdump или аналогичная работала на маршрутизаторе.

Существует множество реализаций программного маршрутизатора, некоторые из которых могут уже сделать это для вас.

http://en.wikipedia.org/wiki/List_of_router_or_firewall_distributions

Или у вас может быть маршрутизатор, поддерживающий DD-WRT, то есть Linux. Вы можете установить tcpdump на такие установки ... вот пример.

http://emtunc.org/blog/04/2011/installing-tcpdump-on-dd-wrt-wrt54gl/

3
ответ дан 06.05.2020, 03:26

Теги

Похожие вопросы