이것은 내 특정 컨텍스트입니다(아래의 latex/tikz 코드).
이 로컬 "라우터"는 현재 몇 번 고장 났으며 여러 가지 다른 장치가 작동하게 되었습니다(무선 인터페이스가 있는 경우도 있고 그렇지 않은 경우도 있습니다. 현재는 그림에 표시된 것처럼 그렇지 않습니다). "케이블 모뎀"도 마찬가지입니다. 그러나 이러한 차이점에도 불구하고 일반적으로 다음과 같은 문제가 발생합니다.
- 설정을 추가로 수정하지 않고도 이 설정만 연결하면 내 (Ubuntu GNU/Linux) PC에서 인터넷에 연결할 수 있습니다.
nmap
PC와 라우터의 로컬 주소는 항상 알려져 있습니다. 예를 들어 로컬 PC와 로컬 라우터의 주소 나열과 같은 도구를 사용할 수 있습니다 .- "글로벌"/공용 IP는 항상 로컬 PC에 알려져 있습니다.Whatismyip.com등)
문제는 케이블 모뎀에 있습니다. 이전에 다른 라우터를 사용했을 때 본 적이 있기 때문에 포트 80에서 관리 페이지를 제공한다는 것을 알고 있습니다. 그러나 문제는 이 케이블 모뎀 웹 페이지의 로컬 IP가 무엇인지 잊어버렸다는 것입니다. 이전 로컬 라우터의 웹 인터페이스에 케이블 모뎀 로컬 IP가 나열된 페이지가 있었던 것 같습니다. 현재 라우터에서는 동일한 콘텐츠가 아닙니다.
따라서 질문은 - PC1-3에서 케이블 모뎀의 관리 페이지에 액세스하고 싶지만 그림에 표시된 것처럼 다른 주소는 로컬 주소가 무엇인지 모릅니다. 케이블 모뎀의 웹 서버 로컬 IP 주소를 찾는 데 사용할 수 있는 도구(명령줄 또는 GUI)와 방법은 무엇입니까?
차트 코드:
% 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}