D-LINK 615 以刷DD-WRT,接威達4G WIFI網路
D-LINK wan端接威達數據機,DD-WRT捉到的 WAN端的網路IP為 192.168.X.X
現在的問題如下, D-LINK只能在LAN端接 威達4GWIFI的數據機的情況下
當設DDNS時,無法取得WAN端IP無法更新IP
Tue Jun 18 23:04:37 2013: INADYN: Started 'INADYN Advanced version 1.96-ADV' - dynamic DNS updater.
Tue Jun 18 23:04:37 2013: W: DYNDNS: Error: device has no WAN Address
Tue Jun 18 23:04:37 2013: W:'RC_ERROR' (0x1) updating the IPs. (it 0)
請問先進們當數據機接在 D-LINK的LAN 端時,如何設DDNS呢?
ericjan0226 wrote:
DD-WRT回到預設值下
把威達4G WiMAX小烏龜 接在dlink的wan得到不是實体ip
會不會是因威達4G WiMAX的網路只配一個ip而以
實体ip以被小烏龜給佔用了。
由附圖看來, 的確是如此
ericjan0226 wrote:
dlink上捉到wan的ip全是192.168.15.x
是否dlink上ddns就啟不了作用了, 是這樣子嗎?
這是兩層NAT的狀況, ddns還是會有作用的
在這種兩層NAT的狀況下(D-Link WAN 接 WiMAX小烏龜), WiMAX小烏龜必須開DMZ(指向D-Link的WAN IP), D-Link設定Virtual Server Port 1723 轉給PPTP Server
若不想用兩層NAT, 則
1. D-Link LAN 接 WiMAX小烏龜
2. D-Link LAN 接 PPTP Server
3. D-Link需設定WAN LAN 互換(這是為了DDNS能有作用, 方法如小弟前回文)
4. WiMax小烏龜設定Virtual Server Port 1723 轉給PPTP Server
理由:由於DDNS會回報上層IP,你上層IP一定是192.168.15.X,要就是報錯,或是其他狀況
2.DDNS可用威達wimax機器上面的ddns功能(你找找)
3.在威達wimax上面把port 1723轉給下層D-LINK 192.168.15.26
4.建議在D-LINK設定固定WAN IP ,像是192.168.15.2/255.255.255.0 Gateway 192.168.15.1 DNS 8.8.8.8/8.8.4.4,然後把在威達wimax把port 1723轉給下層D-LINK 192.168.15.2
5.由於你的狀況告訴我無法正常取得DDNS,有時候DD-WRT或是在NAT後方的下層IP分享器,在判斷外部WAN的IP的時候有時候會錯,同回答1的答案
以上是我的經驗,設定愈多環,去拼那個 bridge 太累了
另外威達wimax無法關閉NAT模式,請注意!
沒有萬能的資費,只有懶惰的使用者!網路問題?盡量解決就好啦!
小耕 wrote:
1.DDNS不建議設定在dlink上面
理由:由於DDNS會回報上層IP,你上層IP一定是192.168.15.X,要就是報錯,或是其他狀況
根據小弟的認知, DDNS並不是"回報上層IP"這麼簡單, DDNS有其機制偵測Public IP (應該是Server根據Client送出封包的來源Source判定Client端的Public IP)
舉個例子, 各個DDNS Service通常都會提供Update Client (例如NO-IP的Client)
這個Client程式是執行在(NAT)Router後端的PC上, PC並不知道Router的WAN IP, 然而這個Client程式卻是可以做update IP的動作.
另一個實際例子, 小弟的網路(見下圖)正好是"兩層NAT", 你可以看到Router的WAN IP是10.14x.x.x, 然而DDNS Update的log卻顯示Update的Public IP是210.135.x.x. 由此可知, DDNS並不是"回報WAN IP"這麼簡單, 多層NAT並不會對DDNS造成問題.
