检查本地网络并查找设备本地 IP 地址的工具?

检查本地网络并查找设备本地 IP 地址的工具?

这是我的具体上下文(下图的 Latex/TikZ 代码):

网络局域网.png

现在这个本地“路由器”已经坏了几次,并且几个不同的设备已经发挥了作用(有时它们也有无线接口,有时没有;目前,如图所示,它们没有)。 “电缆调制解调器”也是如此。然而,不管这些差异如何,我通常都会遇到:

  • 我只需连接此设置即可在(Ubuntu GNU/Linux)PC 上连接互联网,无需进一步修改设置
  • PC 和路由器的本地地址始终是已知的(例如,我可以使用诸如nmap列出本地 PC 和本地路由器的地址之类的工具)。
  • “全局”/公共 IP 在本地 PC 上始终是已知的(通过使用Whatismyip.com等等)

问题出在电缆调制解调器上。我知道它在端口 80 上提供管理页面,因为我以前见过它,当时我有一个不同的路由器。但是,问题是,我忘记了这个电缆调制解调器网页应该提供的本地 IP 是什么 - 我认为使用我以前的本地路由器,其 Web 界面上有一个页面列出了电缆调制解调器本地 IP;我在当前路由器中找不到相同的内容。

所以,问题是 - 我想从 PC1-3 访问电缆调制解调器的管理页面,但不知道其本地地址应该是什么;其他地址如图所示。我可以使用哪些工具(命令行或 GUI)和方法来查找电缆调制解调器的 Web 服务器本地 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}

相关内容