
我們有一個調製解調器連接到ADSL電纜,然後,連接到調製解調器,有一個帶有8個連接埠的交換機,我們有5台電腦。我們面臨的問題是每台電腦都有一個公用 IP 位址而不是私人 IP 位址。
我試圖透過追蹤路由來了解當前配置是什麼,這就是我得到的:
> traceroute 1.1.1.1
traceroute to 1.1.1.1 (1.1.1.1), 30 hops max, 60 byte packets
1 186-90-224-1.genericrev.cantv.net (186.90.224.1) 35.689 ms 35.976 ms 37.756 ms
2 172.26.14.33 (172.26.14.33) 37.752 ms 38.374 ms 39.114 ms
3 * * *
4 10.82.1.25 (10.82.1.25) 44.459 ms 10.82.1.117 (10.82.1.117) 45.920 ms 10.82.1.105 (10.82.1.105) 45.916 ms
5 10.82.1.5 (10.82.1.5) 47.047 ms 10.82.1.1 (10.82.1.1) 47.028 ms 47.715 ms
6 globenet-177.as52320.net (200.16.71.177) 77.661 ms 64.583 ms 64.605 ms
7 198.32.125.60 (198.32.125.60) 66.552 ms * *
8 1dot1dot1dot1.cloudflare-dns.com (1.1.1.1) 68.739 ms 69.096 ms 69.622 ms
進行此追蹤路由的電腦的當前 IP 位址是186.90.228.47
,當我在互聯網上搜尋我的公共 IP 位址(例如Whatismyipaddress.com)我得到相同的:186.90.228.47
。
即使我無法透過其位址(即186.90.224.1
)存取預設閘道(調變解調器設定介面)。我可以訪問的唯一方法是將一台電腦直接連接到調製解調器,然後192.168.X.X
為具有預設網關的電腦設定靜態位址192.168.X.1
。
有人可以向我解釋一下我們的網路發生了什麼事嗎?
答案1
這很正常。您的數據機在這裡並不充當路由器 - 它根本不給您任何位址,也不是您的「預設閘道」。
相反,它充當以太網和 EoATM 之間的普通橋樑(字面意思就是調變解調器)這樣您的電腦就可以直接從遠處 ISP 的路由器取得 DHCP 租約。那186.90.224.1
屬於 ISP 的路由器,而不是您的數據機。
如果您想要專用網絡,您的 ISP 可能希望您提供自己的路由器(或手動啟用數據機中的路由功能)。
許多ISP 的運作方式相同(不堅持使用 PPPoE 或 PPPoA 的 ISP)。唯一的區別是大多數 ISP 提供預設啟用路由和 NAT 的數據機。 (當然,其中一些也將 DHCP 限制為每個電路一個位址,以避免濫用。)
答案2
聽起來調變解調器不做任何路由。這不一定是錯誤的,調變解調器的工作只是將一種網路技術雙向轉換為另一種網路技術(在本例中為 ADSL 和乙太網路)。
透過新增交換機,您可以將多台電腦連接到數據機所連接的相同網路。它們都獲得公共 IP 位址,因為它們都直接連接到網路。換句話說,沒有本地網路 (LAN)。
您需要一個路由器,它是連接兩個網路的裝置。一台路由器基本上有兩個網路套接字,一個用於每個要加入的網路。
所以你需要:
- 數據機 - 將 ADSL 轉換為以太網
- 路由器 - 建立新的本地網路並將其連接到互聯網
- 交換器 - 將多個裝置連接到本地網絡
如果我對路由器的定義對您來說是錯誤的,那可能是因為到目前為止您只聽說過“路由器”一詞應用於此類設備:
這些所謂的「路由器」其實是兩個或三個設備的組合:路由器、交換機,有時還有數據機。聽起來這種設備正是您所需要的。所以,基本上,購買“ADSL路由器”(實際上,它是一個ADSL調變解調器+路由器+交換器)。