Ubuntu
無法連接到具有靜態地址和預設網關 172.16.2.1 的預配置 NAS 盒
我收到了幾個無法配置的 TeraStation NAS 盒子,因為我無法連接到它們,大概是因為它們是為特定環境設置的。我希望虛擬化正確連接到它們所需的環境。我將它們全部連接到一個 16 埠交換機。我的 Ubuntu 桌面有 2 個網卡,一個用於我的網際網路,另一個未使用。如果需要,我有一台帶有 virtualbox 的 Ubuntu 筆記型電腦。NAS 盒的配置如下:
IP:172.16.2.20X
網路遮罩:255.255.255.0
網關:172.16.2.1
我試圖讓我的 eth1 為 172.16.2.1 並將其添加為路由,但沒有這樣的運氣。我需要訪問 172.16.2.201..207 的網頁以進行適當的網路更改。如何設置我的 eth1 或 VM,以便我可以訪問這些主機?
編輯修改資訊:
root@host:/root# ifconfig eth1 eth1 Link encap:Ethernet HWaddr 30:85:a9:a7:90:30 inet addr:172.16.2.199 Bcast:172.16.2.255 Mask:255.255.255.0 inet6 addr: fg80::3285:a9gf:feg7:9030/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:2567 errors:0 dropped:0 overruns:0 frame:0 TX packets:1025 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:431108 (431.1 KB) TX bytes:416593 (416.5 KB) Interrupt:19 Memory:d3200000-d3220000 root@host:/root# ping 172.16.2.204 PING 172.16.2.204 (172.16.2.204) 56(84) bytes of data. From 172.16.2.199 icmp_seq=1 Destination Host Unreachable From 172.16.2.199 icmp_seq=2 Destination Host Unreachable From 172.16.2.199 icmp_seq=3 Destination Host Unreachable ^C --- 172.16.2.204 ping statistics --- 5 packets transmitted, 0 received, +3 errors, 100% packet loss, time 4024ms pipe 3 root@host:/root# netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 0.0.0.0 XXX.NNN.89.1 0.0.0.0 UG 0 0 0 eth0 XXX.NNN.89.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
您不需要靜態路由或網關。在 Ubuntu 上使用正確的網路遮罩添加 172.16.2.X 介面應該足以連接。我建議刪除介面的網關,讓內置的網路路由嘗試處理它。
如果這不起作用,您可能需要檢查以下輸出:
netstat -rn
查看您是否對該專用網路有任何奇怪或覆蓋的路由。您還可以嘗試 ping 或 traceroute,以確保舊 NAS 設備甚至存在於網路上,然後再嘗試通過瀏覽器訪問它們。