Networking
執行 ipconfig 命令時看到我的公共 IP
有點複雜的問題,但我會盡力解釋情況。我有一個 ISP 發布的路由器/調製解調器。但是每當我在我的電腦上檢查我的 IP 地址時,我都會得到我的公共地址。此外,使用任何網路掃描軟體,我基本上可以看到/21(我的遮罩)子網(大約2000)下的所有其他主機。他們是 ISP 的其他客戶,我什至可以看到他們正在執行的服務(如 Web 伺服器等)。基本上,我的電腦只有公共 IP。每當我託管 Web 伺服器或任何其他伺服器(如 Telnet 或 SSH)時,它都可以在 Web 上免費訪問。問題是,這正常嗎?第二個問題是,我怎樣才能減輕這種情況?我可以在他們的調製解調器和我的電腦之間安裝一個路由器嗎,我將如何配置路由器向外的地址,
ISP 給了你一個調製解調器。您的電腦基本上位於人們通常放置家用路由器的地方。您描述的鄰居視圖是典型的路由器視圖,即如果它對外開放SSH,網際網路可以嘗試連接到它。
目前設置的一個缺點是,在公共系統上進行任何實驗時都需要格外小心,因此它們不會影響安全性。
要解決這種情況,請將典型的家用路由器外部(公共/網際網路)介面連接到調製解調器,僅此而已。家用路由器將是一個單獨的盒子,不太可能受到任何實驗性東西的影響。(正確命名事物,路由功能無關緊要,您需要防火牆和偽裝,這是典型的“家庭路由器”所做的)。