iT邦幫忙

0

使用IP & MAC Binding要停用DHCP 功能?

各位好~
我透過分享器架FTP,
使用pppoe撥接,DHCP分享給每台電腦,其中分享器是這樣接法:
@阜1接 =>FTP server(開啟21 port)
@阜2接 =>筆電

並且 設定好分享器virtual servers的功能=>
port:21 iP:192.168.1.100 (就是FTP server那台)

但是呢,
我怕要是「筆電」先連上網路的話,DHCP會先丟出192.168.1.100這個IP給「筆電」使用,
而後連線上的「FTP server」則分配到192.168.1.101這個IP,
那根據virtual servers的設定,
當我瀏覽器輸入就不就變成連到「筆電」那台的21 port上了?

所以我又設定了IP & MAC Binding,
將「FTP server」主機的網卡位置記下來,
Binding setting如下:
MAC ip
XX-XX-XX-XX-XX-XX 192.168.1.100
好讓每次「FTP server」一連線就取得192.168.1.100這個ip位置...

以上,我測試過可以正常跑起來!(只是不知道有無細節上錯誤?)

但是呢,
我又在tp-link(http://www.tp-link.tw/article/?id=170)的網站上看到:

如何在 TP-LINK 路由器上繫結 IP 位址和 MAC 位址?
請注意:電腦的 IP 位址必須設定成靜態位址,同時路由器的 DHCP 伺服器應該要停用。

我嘗試改成他的說法,
不過當我又回到DHCP選項,
將其DHCP Server從 Enable改成 Disable時,
筆電卻無法上網了...

請問tp-link網站中的他的那段所謂(繫結 IP 位址和 MAC 位址時)『設定成靜態位址,同時路由器的 DHCP 伺服器應該要停用』
是甚饃意思呢?

又,我在上段一開始文章,所提到的所有設定想法是否有誤呢?

2 個回答

7
bizpro
iT邦大師 1 級 ‧ 2012-03-25 11:44:33
最佳解答

並且 設定好分享器virtual servers的功能=>
port:21 iP:192.168.1.100 (就是FTP server那台)

這是正確的, 外部的IP及21port透過NAT轉進內部的FTP Server(192.168.1.100:21).
您應該要做的是
(1)router上切一塊區域給DHCP server 用: 如192.168.1.128~192.168.1.192, 您的筆電上設定為DHCP, 那麼就會取得這個區域內浮動IP. 而不會搶192.168.1.100的
(2)ftp server上設定為固定IP, 192.168.1.100.

請問tp-link網站中的他的那段所謂(繫結 IP 位址和 MAC 位址時)『設定成靜態位址,同時路由器的 DHCP 伺服器應該要停用』是甚饃意思呢?

您誤解了IP Binding了, 和您要達到的目的無關. 這是要限制那一部電腦用那一個IP, 用來紀錄電腦的連網或安全管控.

isthome iT邦新手 4 級 ‧ 2012-03-25 14:25:09 檢舉

您好~
所以IP & MAC Binding這邊的設定↓↓↓可以刪掉囉!?

Binding setting如下:
MAC ip
XX-XX-XX-XX-XX-XX 192.168.1.100

bizpro iT邦大師 1 級 ‧ 2012-03-26 11:51:42 檢舉

是的.

shuan0114 iT邦好手 1 級 ‧ 2012-03-27 15:39:59 檢舉

如同bizpro大大說的:
FTP設固定IP,筆電設定自動取得IP,就可以了!
※router要開DHCP功能!!

6
slime
iT邦大師 1 級 ‧ 2012-03-24 23:49:03

看起來只要 Server 的 IP , 錯開 IP 分享器設定的 DHCP 範圍即可.

例如: IP 分享器設定 DHCP 分配 x.x.x.100~x.x.x.200
那 Server 就設定為 x.x.x.50 .
再把 IP 分享器的 port 轉送, 指定為 x.x.x.50 即可

我要發表回答

立即登入回答