TCP/IP 路由:使用错误的静态 IP 配置访问 LAN 设备

TCP/IP 路由:使用错误的静态 IP 配置访问 LAN 设备

在将网络设备从数据中心网络移至家庭 LAN 之前,我忘记更改其静态 IP。由于该设备未针对我的 LAN 网络正确配置,因此我不确定如何访问它。

限制:它是 NAS(LaCie Network Space MAX),只能通过 Web 控制台访问。我知道它试图使用什么 IP 地址、网关、掩码等。我不想将其重置为出厂设置,这可能会带来严重后果。我也不想重新安排我的 LAN 网络以假装是数据中心网络只是为了访问此设备。

基本上,一旦我可以 ping 其静态 IP,我就应该能够完全访问它。

我的理论是,我可以使用路由来访问设备,但我不确定如何配置路由。我有一个 LAN 路由器,它具有“动态路由”(RIP1)功能,并且允许通过设置目标 LAN IP、子网掩码、默认网关、跳数和接口(LAN 或 WAN)进行静态路由。我可以使用静态路由访问我的设备吗?如果可以,我该使用什么设置?

答案1

为了能够访问该设备,您只需要在与具有错误 IP 的设备相同的网络中提供一个额外的 IP 地址。

无需将设备直接连接到计算机。

以 Linux 为例,我的网络是 10.0.0.0/24,接口是 wlan1,静态 IP 为 192.168.1.1:

检查我的newtork接口设备名称:

$ ip -o addr
...
3: wlan1    inet 10.0.0.201/24 brd 10.0.0.255 scope global wlan1
...

向接口添加IP:

dev=wlan1
ip2=192.168.1.4/24

ip address add $ip2 dev $dev

现在它应该可以工作了:

$ ip -o addr
...
3: wlan1    inet 10.0.0.201/24 brd 10.0.0.255 scope global wlan1
            inet 192.168.1.4/24 scope global wlan1
...

$ ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=254 time=111 ms
64 bytes from 192.168.1.1: icmp_req=2 ttl=254 time=1.59 ms

答案2

  1. 将您的笔记本电脑/计算机置于与当前配置的静态 IP 相同的子网中。例如,如果当前静态 IP 为,10.10.10.1/24则设置您的笔记本电脑10.10.10.2/24,然后直接在笔记本电脑和 NAS 之间连接以太网电缆。
  2. 在浏览器上打开 NAS 管理页面并登录
  3. 转到网络设置并(推荐)将其更改为 DHCP,然后保存设置(可能需要重新启动)
  4. 断开笔记本电脑的连接(并改回其网络设置),然后将 NAS 插入家用路由器
  5. 可能需要手动(或通过切断电源)重新启动 NAS,以便从家庭路由器获取 DHCP 地址

相关内容