【求助】ADSL的NAT問題



贊助商連結


xip6
2004-04-05, 12:03 PM
請問各位先進:
小的以ADSL的PPOE撥接連上網路(浮動IP),區網內電腦使用通訊軟體、開網頁...ect都沒問題
我以192.168.1.4這台主機架設web server port:80
區網內使用192.168.1.4連線web都沒問題
網際網路使用真實ip連線也沒問題
但!問題是 如果區網內如果使用真實ip連線到web server便無法連接

其它架設的伺服器也有此問題,請問該如何解決?
能夠讓區網內也可使用真實IP連線到192.168.1.4

我的ADSL型號是:華碩AAM6000EV
以下是我的NAT設定:
~hA 接口名 ~h搦 VV 本地起始地址 本地p止地址
116 ppp-0 NAPT ANY 0.0.0.0 255.255.255.255
117 ppp-0 RDR TCP 192.168.1.4 192.168.1.4 PORT:80

贊助商連結


xip6
2004-04-05, 12:07 PM
以下是我的ADSL能夠設定的NAT規則

linux_xp
2004-04-05, 06:37 PM
會有兩種情況

1.固一IP,一定得NAT,區網內電腦才能上網

如果寬頻分享器,是閘道器
開了NAT,區網內的每台電腦,就沒有所謂的真實IP了

都必須用私人IP連接閘道器(就是那台寬頻分享器),或是採用DHCP自動分配
指定IP和DHCP分配,兩者可以同時存在,不會干擾

這樣的話,伺服器若要取得真實IP,只有一個方法
由寬頻分享器,設定DMZ,指定真實IP導給區網內某個私人IP

比方說
假設你的web server,設定私人IP為192.168.11.4
閘道器為:192.168.11.1 (就是那台寬頻分享器)
子網路遮罩:255.255.255.0
DNS1:
DNS2:皆為真實的DNS server的IP,就是ISP提供給你的資料,除非你另外架設DNS server

閘道器(寬頻分享器),設定DMZ,指定真實IP給192.168.11.4
這樣一來,你的web server就上internet了

但是你在區網內無法用真實ip去連,要用192.168.11.4
如果要測試外面到底能否連進來,可以去網咖測試
或是某台電腦改用56K MODEM撥接的取得不同真實ip,以便測試

這種情況,因為區網內每台電腦都是透過NAT連接的,對外真實IP都是一樣的
所以你不可能用真實IP去連自己區網內的電腦,這樣做會連到閘道器本身

2.多浮動IP

這個很簡單,是硬體配置的問題

假設有以下配備:
小白龜 (ATU-R)
HUB
寬頻分享器

接法:
--------------------------------------
小白龜

HUB →寬頻分享器 →區網內各終端機

→web server

web server:直接和 HUB 連接,server本機設定PPPoE撥接或DHCP取得,視模式而定

寬頻分享器:連接到 HUB,設定PPPoE自動撥接,NAT,DHCP全開

區網內其他電腦:連接到寬頻分享器,設定"自動取得"即可,其他不用管

xip6
2004-04-05, 07:34 PM
這...
兄您好像誤解我的意思了,區網內電腦皆可上網OK
外部也能夠連接到我的WEB SERVER

但是我想讓區網內的電腦能夠像使用撥接PPOE的方式一樣
使用真實IP也能夠連接到192.168.1.4的WEB SERVER

因為我的某些SERVER軟體架好後區網外部連接OK,BUT由於軟體的問題 區網內電腦的客戶端必須要以真實IP才能夠連接電腦~
但又,如果我把SERVER軟體的IP設定改為192.168.1.4又變成區網內能夠以虛擬IP連結而網際網路上的人連不到這個SERVER了!!

現在我想要做到的是,區網內、網際網路皆能夠以真實IP連接到那台SERVER

.真實IP==>ADSL路由(192.168.1.1)=>HUB=>HUB=>區網主機192.168.1.4:5121
網際網路能夠用真實IP連到192.168.1.4:5121但區網內使用真實IP連不到

.區網主機(192.168.1.4)PPOE撥接=>取得真實IP=>打開伺服器端軟體=>網際網路使用撥接後真實IP連接OK=>區網使用虛擬IP連線也OK
但如果我使用軟體PPOE撥接的話,就變成其他電腦不能上網際網路
我希望能夠做到使用NAT轉到192.168.1.4,且區網內其他電腦也可使用真實IP=>NAT=>到192.168.1.4

不知可不可行?