![Инструменты для проверки локальной сети и поиска локального IP-адреса устройства?](https://rvso.com/image/38693/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B%20%D0%B4%D0%BB%D1%8F%20%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%BA%D0%B8%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B9%20%D1%81%D0%B5%D1%82%D0%B8%20%D0%B8%20%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%B0%20%D0%BB%D0%BE%D0%BA%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%B3%D0%BE%20IP-%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%20%D1%83%D1%81%D1%82%D1%80%D0%BE%D0%B9%D1%81%D1%82%D0%B2%D0%B0%3F.png)
Вот мой конкретный контекст (код Latex/TikZ для диаграммы ниже):
Теперь этот локальный "маршрутизатор" ломался несколько раз, и его роль выполняли несколько разных устройств (иногда у них также есть беспроводной интерфейс, иногда нет; в настоящее время, как на изображении, у них его нет). То же самое касается "кабельного модема". Однако, несмотря на такие различия, я обычно сталкиваюсь с тем, что:
- Я могу просто подключить эту настройку и получить доступ в Интернет на ПК (Ubuntu GNU/Linux) без каких-либо дополнительных настроек.
- Локальные адреса ПК и маршрутизатора всегда известны (например, я могу использовать такие инструменты, как
nmap
для вывода списка адресов локальных ПК и локального маршрутизатора). - «Глобальный»/публичный IP-адрес всегда известен на локальных ПК (благодаря использованиюwhatismyip.comи тому подобное)
Проблема в кабельном модеме. Я знаю, что он обслуживает страницу администрирования на порту 80, потому что я видел это раньше, когда у меня был другой маршрутизатор. Но дело в том, что я забыл, какой локальный IP-адрес должен обслуживать эта веб-страница кабельного модема — я думаю, что на моем предыдущем локальном маршрутизаторе была страница на его веб-интерфейсе, на которой был указан локальный IP-адрес кабельного модема; я не могу найти то же самое в текущем маршрутизаторе.
Итак, дело в том, что я хочу получить доступ к странице администрирования кабельного модема с ПК1-3, но не знаю, какой у него должен быть локальный адрес; другие адреса известны как на изображении. Какие инструменты (командная строка или GUI) и подходы я мог бы использовать, чтобы найти локальный IP-адрес веб-сервера кабельного модема?
Код для диаграммы:
% drawn with tikzedt; to compile,
% save as test.tex, and call: `pdflatex test.tex`
\documentclass{standalone}
\usepackage{tikz}
\usetikzlibrary{shapes.symbols}
\pagecolor{yellow!15}
\begin{document}
\begin{tikzpicture}
\tikzstyle{rcn} = [draw,rectangle,inner sep=10pt,line width=1pt,align=center];
\tikzstyle{ln} = [line width=1pt]
\tikzstyle{cln} = [shape=cloud,draw,line width=1pt,fill=black!10,minimum width=10em,aspect=1.2]
\tikzstyle{cln2} = [shape=cloud,cloud puffs=20,draw,line width=0.5pt,inner sep=0pt,align=center,aspect=3]
\node[rcn] (PC1) at (1,4) {PC1\\Local IP: 10.0.0.2};
\node[rcn] (PC2) at (1,2.5) {PC2\\Local IP: 10.0.0.3};
\node[rcn] (PC3) at (1,1) {PC3\\Local IP :10.0.0.4};
\node[rcn] (Router) at (6,2.5) {Router\\Local IP: 10.0.0.1\\\small(wired,LAN)};
\node[rcn] (Modem) at (10.5,2.5) {Cable modem\\Local IP: ??.??.??.??\\\small(wired,wireless,router)};
\node[cln] (Internet) at (15,2.5) {\Large Internet};
\draw[ln] (PC1) -| (3.5,3) -| (Router.west);
\draw[ln] (PC2) -| (Router.west);
\draw[ln] (PC3) -| (3.5,2) -| (Router.west);
\draw [ln](Router) -- (Modem) -- (Internet);
\node [cln2] at (10.5121,4.7455) {Public IP (known):\\AAA.AAA.AAA.AAA};
\end{tikzpicture}
\end{document}