PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 數位行動產品討論區
帳戶
密碼
 

回應
 
主題工具
absolute
Master Member
 
absolute的大頭照
 

加入日期: Mar 2001
您的住址: 新竹市
文章: 2,316
Question Sever內網外網的IP問題

不好意思 想不出更好的句子來當標題,只好簡單寫....
假設server裝兩張網卡,一張接LAN,一張接WAN,
當然LAN端的PC是靠router來連WAN端,
且router與server使用不同的ADSL線路。

若LAN端的PC要access server,
可以直接用server LAN port設定的IP(假設1.2.3.4),
若WAN端的PC要access server,
可以直接用server WAN port設定的IP(假設5.6.7.8),
也可以用DNS設的host name(假設a.b.c.d)。

問題來了:NB會在內網(LAN)與外網(WAN)使用,
當NB用1.2.3.4就無法在WAN端access server,
當NB在LAN端用5.6.7.8或a.b.c.d就需繞出router到internet才能access server,
如此傳輸速度就會大打折扣,請問有兩全其美的單一設定可以解決這種問題嗎
     
      
舊 2012-10-26, 11:55 PM #1
回應時引用此文章
absolute離線中  
Feather1231
Major Member
 
Feather1231的大頭照
 

加入日期: Jul 2004
文章: 124
限制是因為筆電只有一張網卡嗎?

還是因地點不同只能用單一LAN或WAN來連線?
 
舊 2012-10-27, 12:14 AM #2
回應時引用此文章
Feather1231離線中  
ff1073
Golden Member
 
ff1073的大頭照
 

加入日期: Apr 2003
文章: 2,600
如果你沒有架DNS Server,用hosts file最快

假設LAN端Server網卡IP為192.168.1.1,Computer Name為 "fs1"
PC端用文字編輯程式修改C:\Windows\system32\drivers\etc\hosts

192.168.1.1 fs1

另外你最好用RFC規範來設定內部網路,例如16bit block只需要192.168.x.x
舊 2012-10-27, 12:24 AM #3
回應時引用此文章
ff1073離線中  
absolute
Master Member
 
absolute的大頭照
 

加入日期: Mar 2001
您的住址: 新竹市
文章: 2,316
引用:
作者Feather1231
限制是因為筆電只有一張網卡嗎?
還是因地點不同只能用單一LAN或WAN來連線?

一般NB大都有無線網卡與有線網卡,
若只針對連線,可將有線與無線分別設不同的IP,
但Outlook的POP/SMTP只能設一種
舊 2012-10-29, 11:17 AM #4
回應時引用此文章
absolute離線中  
absolute
Master Member
 
absolute的大頭照
 

加入日期: Mar 2001
您的住址: 新竹市
文章: 2,316
引用:
作者ff1073
如果你沒有架DNS Server,用hosts file最快

假設LAN端Server網卡IP為192.168.1.1,Computer Name為 "fs1"
PC端用文字編輯程式修改C:\Windows\system32\drivers\etc\hosts

192.168.1.1 fs1

另外你最好用RFC規範來設定內部網路,例如16bit block只需要192.168.x.x

謝謝提醒 其實上面寫的IP僅為了方便討論,實際上我還是乖乖的用192.168.x.x
由於PC只會固定使用內網,因此PC可安心設定1.2.3.4,
這樣PC就能直接access到server而不會繞出internet。

有問題的是NB,若NB的host file設『1.2.3.4 fs1』,
當NB在外網時,那永遠無法access到server,因為1.2.3.4是內網的IP
若NB在內網,當設定5.6.7.8時,要access server就得繞出internet

昨晚熊熊想到一招,我再想辦法確認看可不可行:
將server LAN port直接連到router LAN port-4,
若router可以設定『LAN port-1,2,3只要收到5.6.7.8就直接丟給port-4』,
那這樣不管在內網或外網都可使用單一設定『5.6.7.8』,
只是不確定router有沒有提供這種奇怪應用的設定
舊 2012-10-29, 11:39 AM #5
回應時引用此文章
absolute離線中  
sirocawa
Amateur Member
 

加入日期: Jul 2001
文章: 40
引用:
作者absolute
不好意思 想不出更好的句子來當標題,只好簡單寫....
假設server裝兩張網卡,一張接LAN,一張接WAN,
當然LAN端的PC是靠router來連WAN端,
且router與server使用不同的ADSL線路。

若LAN端的PC要access server,
可以直接用server LAN port設定的IP(假設1.2.3.4),
若WAN端的PC要access server,
可以直接用server WAN port設定的IP(假設5.6.7.8),
也可以用DNS設的host name(假設a.b.c.d)。

問題來了:NB會在內網(LAN)與外網(WAN)使用,
當NB用1.2.3.4就無法在WAN端access server,
當NB在LAN端用5.6.7.8或a.b.c.d就需繞出router到internet才能access server,
如此傳輸速度就會大打折扣,請問有兩全其美的單一設定可以解決這種問題嗎


引用:
作者absolute
謝謝提醒 其實上面寫的IP僅為了方便討論,實際上我還是乖乖的用192.168.x.x
由於PC只會固定使用內網,因此PC可安心設定1.2.3.4,
這樣PC就能直接access到server而不會繞出internet。

有問題的是NB,若NB的host file設『1.2.3.4 fs1』,
當NB在外網時,那永遠無法access到server,因為1.2.3.4是內網的IP
若NB在內網,當設定5.6.7.8時,要access server就得繞出internet

昨晚熊熊想到一招,我再想辦法確認看可不可行:
將server LAN port直接連到router LAN port-4,
若router可以設定『LAN port-1,2,3只要收到5.6.7.8就直接丟給port-4』,
那這樣不管在內網或外網都可使用單一設定『5.6.7.8』,
只是不確定router有沒有提供這種奇怪應用的設定


所以在同一個場所,NB會需要連接SERVER的WAN和LAN? 能否分享是哪些需求是要同時使用呢? 如果以後有更多台NB遇到一樣的問題,架設DNS會比較好解決。

假設只有少數要處理,寫個批次檔,要用的時候更換hosts就好了。
舊 2012-10-29, 12:09 PM #6
回應時引用此文章
sirocawa離線中  
absolute
Master Member
 
absolute的大頭照
 

加入日期: Mar 2001
您的住址: 新竹市
文章: 2,316
引用:
作者sirocawa
所以在同一個場所,NB會需要連接SERVER的WAN和LAN? 能否分享是哪些需求是要同時使用呢? 如果以後有更多台NB遇到一樣的問題,架設DNS會比較好解決。
假設只有少數要處理,寫個批次檔,要用的時候更換hosts就好了。

不好意思,是我沒講清楚 目前只碰到mail server的問題

NB在公司外(例如家裡)使用時,連server是用server接WAN port的網卡IP,
NB在公司內使用時,連server是笑想server接LAN port的網卡IP,
故不會在同一個場所同時access server的LAN & WAN port
DNS是在Seednet託管,但我覺得好像跟DNS比較無關

剛剛又想到一招:把接server的那條雙向512K ADSL廢了,
再將上網用的50M VDSL由撥接固1 IP升級為固6 IP,
這樣應該也能解決。
舊 2012-10-29, 12:36 PM #7
回應時引用此文章
absolute離線中  
ff1073
Golden Member
 
ff1073的大頭照
 

加入日期: Apr 2003
文章: 2,600
要區網跟Internet環境一致,用VPN比較快...
舊 2012-10-29, 01:56 PM #8
回應時引用此文章
ff1073離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是12:20 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。