• 2

多層NAT設定DDNS的問題

請問大家一個問題
最近我想要在家裡的asus router設定ddns
可是前面有接一台p880


多層NAT設定DDNS的問題



我本來是想說在asus設定ddns
這樣我可以設vpn在上面
可是出現了熟悉的錯誤訊息




多層NAT設定DDNS的問題



那後來我想說把ddns設定在p880上面
然後設定dmz把port轉到asus上面
然後再把ddns設到asus router上面-----結果不行


基本上ddns設到p880是可以作用的
可是都會轉到p880上面的nas管理網頁
轉不到我的asus router上面
我猜可能是因為設定UPnP的關係


而且就算要手動add port也都出現錯誤訊息
p880都會出現exceed maximum port number訊息




多層NAT設定DDNS的問題


我一直在想只要port可以forward到asus router上面
一定可以連線到vpn沒問題
可是一直卡在某個關卡沒解決
那請問大家一下
現在這種狀況要怎麼才連線到asus router呢







2017-02-12 12:55 發佈
文章關鍵字 NAT DDNS 問題
P880 設定好 DDNS
然後跑去開啟並設定ASUS的PORT如圖:



然後去設定P880的port指定

這樣應該就可以了!
看了一下您的描述,整理一下您的問題

您的NAS 管理介面也是80 port 嗎?
如果P880 已經設定DMZ
那麼應該是所有的port 都會轉到 NAS
除非有設定port forward (轉Port)

如果都用80是那一定會有一個沒辦法使用
必須要有一台改掉 如: 80 改成 8080
如果知道你的NAS要使用的port,那就設定 port forward
不要用DMZ,這樣會比較單純

我是建議 N66U 拿來當NAT,不要讓烏龜來當NAT
烏龜還是單純他的功能比較好
然後NAS 放在 N66U下面 (我是連MOD都放NAT裡面)

不要用DDNS 改用 固定IP
中華電信是有提供一個免費的固定IP給浮動制的使用者(用PPPoE撥接),可以爬文瞭解

P880是否有PPPoE Relay功能,若有的話,啟用該功能,然後RT-N66U同樣進行PPPoE撥號,獲得Public IP就可以進行DDNS設置啦。
http://www.52asus.com 华硕路由爱好者社区

52asusmaster wrote:
P880是否有PPPoE Relay功能



感謝
原來還有這麼神奇的東西
我如果回家在試試看



lan2000 wrote:
如果都用80是那一定會有一個沒辦法使用
必須要有一台改掉 如: 80 改成 8080



我nas管理介面是8080
然後asus router也是8080
所以可能因為這樣都被nas搶走了



laurent5680 wrote:
請問大家一個問題最近...(恕刪)
給您正確方式,用"路由表"即可...不要再試偏方了.
1.P880


2.N66U
WAN:


LAN:



設置完後,在N66U設定NO-IP隨即可更新.
另外P880與N66U雖屬兩個不同網段,但經路由表設置後可連接無礙.
您可嘗試連接兩端的裝置,是否與小弟說的一樣.

假設您今天NAS是接在N66U,而不是P880.
假設NAS在N66U的取得的IP是192.168.2.100 ,需做映射(PortForward)讓外部連線.
您一樣在P880設映射,映射到192.168.2.100即可.

沒有規定192.168.2.100一定得在N66U上面做映射.

假入您是想在N66U設定映射到192.168.2.100 ,
那您得在P880先設DMZ到192.168.2.1 ,讓外部封包先映射到N66U.
之後N66U才有辦法再次映射到192.168.2.100去.

但與其如此,從P880直接映射到192.168.2.100 ,不經192.168.2.1(N66U)不是更快嗎


gfx wrote:
給您正確方式,用"路...(恕刪)


把N66U設成 route mode 是個很好的方式 (推)
P880上的靜態路由一定要設 不然N66U後面的網段就不會通了

我還是覺得NAT 給P880 當 浪費了N66U 強大的CPU RAM

但是樓主的DMZ 與port forward ,要控制好是真的
內部是沒差 都可以用8080 來連線 N66U、NAS

從外面進來 就要分開了
用 port forward
例如 8080 ==> NAS 8080 port
例如 8081 ==> N66U 192.168.1.2 8080 port
lan2000 wrote:
例如 8080 ==> NAS 8080 port
例如 8081 ==> N66U 192.168.1.2 8080 port



最近設定的結果
發現dmz跟ddns設在p880上面是有作用的
然後只要rt-n66u web port改8085就連得到





不過後來想連vpn連不上
才發現port都要在改過
想想rt-n66u後面一大堆機器
想到就腳軟掉了
如果能像g大這樣的方式運作是最好


可是後來按照g大圖示的方式設定
設定完之後就是不能連線
只要設定一關掉NAT 其他機器就斷線了




上面顯示說wan ip不是外部ip
我在想說這應該是p880那邊設定的問題





後來又看了一下設定理論上是ok的
查了一下static routing table的教學
的確就是指定destination ip, gateway, mask等等這些就好
真是想不出來是哪裡不對








這是我查到的設定教學
大概跟我的網路配置很類似




laurent5680 wrote:
請問大家一個問題最...(恕刪)


一個問題

你知道 虛擬私人網路 的定義和限制 嗎

以及 公眾位址 和 私人位址 的定義 嗎
laurent5680 wrote:
如果能像g大這樣的方式運作是最好
可是後來按照g大圖示的方式設定
設定完之後就是不能連線
sorry ,是我不察n66u的特性,問題卡在n66u路由表.

n66 nat-server打開是可以的,
打開後您到系統記錄->路由表 查default的metric應該是寫著"0"
但這不符合我要求的,我希望default的metric定為"2"

這樣才有辦法定義:
一般連接0.0.0.0/0進行nat封裝,但唯獨192.168.2.x連接192.168.1.x時候是例外.

在開啟n66u nat-server的情況下(default的metric=0)
192.168.2.x是可以連接192.168.1.x ;但192.168.1.x卻會無法連接192.168.2.x
互連網只能有n66可以,但p880不行...只有半套感覺會蠻冏的

====================================
依您目前測得n66u路由表無法解決您的問題,您只好這麼做:
上面n66u wan的設定192.168.1.2/255.255.255.0不變,nat-server也打開.

但n66u lan端的dhcp伺服器,請將它關閉不使用~

請將原本p880接n66u wan的網路線,改接到n66u lan.
然後再找一條網路線從n66u的lan ,接到n66u的wan.

完成後不管電腦是接在p880還是n66u ,電腦的ip都將是192.168.1.x
因電腦ip皆為192.168.1.x ,所以連接192.168.1.2(n66u wan)同內網自然也沒問題.
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?