Demo
  • Home

從 外部&本機 連 joomla 網站問題.

  • dip987
  • dip987 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-12-05 00:08 #12365 來自 dip987
dip987 created the topic: 從 外部&本機 連 joomla 網站問題.
各位好,
我想請教個問題.
我目前架設了一個 joomla 的網站.

IP是使用固定ip 1.2.3.4
主機os:win 2000 server ip:192.168.1.10 router 有開啟dmz

joomla 版本:1.0.X 版 mesolite template quick installation 版.

目前 我從 其他台電腦輸入 http://1.2.3.4 可以正常的連到 joomla 網站

但是 我在win 2000 server 的這台電腦上網址輸入 http://1.2.3.4 會無法顯示網頁.

或者是 輸入 [url=http://localhost]http://localhost[/url] or [url=http://192.168.1.10]http://192.168.1.10[/url] 都是無法顯示網頁.

相關設定. APPserver 的 config設定 servername 1.2.3.4
joomla 的 configuration.php 裡頭 $mosConfig_live_site = 'http://1.2.3.4';

請問我要怎麼解決 在 主機 上無法顯示網頁的問題呢?

Please 登入 to join the conversation.

More
2008-12-05 13:27 #12366 來自 leelm53
leelm53 replied the topic: 從 外部&本機 連 joomla 網站問題.
1.請描述你的 Server 、Router 、內部及外部電腦間的內外網路架構(圖說)。

2.此class A ip 1.2.3.4 在內部網路使用似乎不正確,請參考 IPv4 相關資訊。

Please 登入 to join the conversation.

  • dip987
  • dip987 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-12-05 14:49 #12367 來自 dip987
dip987 replied the topic: 從 外部&本機 連 joomla 網站問題.
To lemm53
1.請描述你的 Server 、Router 、內部及外部電腦間的內外網路架構(圖說)。

2.此class A ip 1.2.3.4 在內部網路使用似乎不正確,請參考 IPv4 相關資訊。

1. 公司PC
A-192.168.1.10
B-192.168.1.11

A, B 透過 Router 連上網路 ip 為固定 1.2.3.4
Router 設DMZ 為 192.168.1.10

家裡PC C

描述
C 在網址上 打 http://1.2.3.4 可以開啟 架設在A 的joomla 網站.

但是A 在網址打 http://1.2.3.4 網站 開不了打 [url=http://192.168.1.10]http://192.168.1.10[/url] 也是
B 電腦也是 在網址打 http://1.2.3.4 網站 開不了打 [url=http://192.168.1.10]http://192.168.1.10[/url] 也是

Please 登入 to join the conversation.

More
2008-12-05 15:15 #12368 來自 leelm53
leelm53 replied the topic: 從 外部&本機 連 joomla 網站問題.

dip987 寫了道:: To leelm53
1. 公司PC
A-192.168.1.10
B-192.168.1.11
A, B 透過 Router 連上網路 ip 為固定 1.2.3.4
Router 設DMZ 為 192.168.1.10

2.家裡PC C
描述
C 在網址上 打 http://1.2.3.4 可以開啟 架設在A 的joomla 網站.

但是A 在網址打 http://1.2.3.4 網站 開不了打 [url=http://192.168.1.10]http://192.168.1.10[/url] 也是
B 電腦也是 在網址打 http://1.2.3.4 網站 開不了打 [url=http://192.168.1.10]http://192.168.1.10[/url] 也是


A.你說的Router是指寬頻分享器嗎?
B.IPv4位址1.2.3.4是誰配給貴公司的?還是你不方便公佈而以1.2.3.4代替?
C.公司內部PC有無設定gateway?有無DNS?有無設定NAT轉址,將1.2.3.4:80轉指向192.168.1.10:80。

Please 登入 to join the conversation.

  • fashion_jack
  • fashion_jack 的個人頭像
  • 訪客
  • 訪客
2008-12-05 15:29 #12369 來自 fashion_jack
fashion_jack replied the topic: 從 外部&本機 連 joomla 網站問題.
1.0x版才有這個問題,修改 configuration.php
將1.2.3.4改成192.168.1.10(但是這時1.2.3.4會連不上)
1.5版沒有這個問題.

Please 登入 to join the conversation.

  • fashion_jack
  • fashion_jack 的個人頭像
  • 訪客
  • 訪客
2008-12-06 09:19 #12372 來自 fashion_jack
fashion_jack replied the topic: 從 外部&本機 連 joomla 網站問題.
Sorry, 誤會原作的意思,我的前筆回答是錯誤的. :ugeek:

IP是使用固定ip 1.2.3.4
主機os:win 2000 server ip:192.168.1.10 router 有開啟dmz

dmz內電腦好像只能被動回應,主動連外是被封鎖的,
你可以由Web主機ping 其他電腦試看看..
只是自己也連不到是有點奇怪....
會不會是瀏覽器被設定Proxy....

Please 登入 to join the conversation.

  • dip987
  • dip987 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-12-06 22:28 #12373 來自 dip987
dip987 replied the topic: 從 外部&本機 連 joomla 網站問題.
我更換到 joomla 1.5.7 版也是 有一樣的問題.

讓外部能連到 架設的網站.

本身架設網站這台PC. 不管是 打實體IP 或是 虛擬的IP 都沒辦法 開啟網站.

我有在 joomla 123 教學網 看到 相關的設定. 說要修改 hosts 檔. 但是 我照做 卻沒效果....

joomla123 的文章連結
http://www.joomla123.com.tw/index.php?o ... &Itemid=67

5. 內部連線需修改 hosts 設定檔

PS. 我測試用架網站的電腦 本身 pppoe 撥接上網.
在網址列打實體對外IP, 跟 虛擬IP 都可以開啟網站.

Please 登入 to join the conversation.

More
2008-12-07 12:12 #12375 來自 leelm53
leelm53 replied the topic: 從 外部&本機 連 joomla 網站問題.

dip987 寫了道:: 各位好,我想請教個問題,我目前架設了一個 joomla 的網站.

IP是使用固定ip 1.2.3.4,主機os:win 2000 server ip:192.168.1.10 router 有開啟dmz

joomla 版本:1.0.X 版 mesolite template quick installation 版.

目前 我從 其他台電腦輸入 http://1.2.3.4 可以正常的連到 joomla 網站

但是 我在win 2000 server 的這台電腦上網址輸入 http://1.2.3.4 會無法顯示網頁.或者是 輸入 [url=http://localhost]http://localhost[/url] or [url=http://192.168.1.10]http://192.168.1.10[/url] 都是無法顯示網頁.

相關設定. APPserver 的 config設定 servername 1.2.3.4
joomla 的 configuration.php 裡頭 $mosConfig_live_site = 'http://1.2.3.4';

請問我要怎麼解決 在 主機 上無法顯示網頁的問題呢?

[開始]-[程式集]-[AppServ]-[Configuration Server]-[Apache Edit the httpd.conf Configuration File]

ServerName 改成 localhost:80 看看。
# ServerName gives the name and port that the server uses to identify itself.
# This can often be determined automatically, but we recommend you specify
# it explicitly to prevent problems during startup.
#
# If your host doesn't have a registered DNS name, enter its IP address here.
#
ServerName localhost:80

Please 登入 to join the conversation.

  • dip987
  • dip987 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-12-07 13:03 #12376 來自 dip987
dip987 replied the topic: 從 外部&本機 連 joomla 網站問題.
TO:leelm53

設了 :80 port.

架設網站的這台電腦 依舊 不能 用虛擬ip跟實體ip 打開網站.

Please 登入 to join the conversation.

  • dip987
  • dip987 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-12-07 16:52 #12377 來自 dip987
dip987 replied the topic: 從 外部&本機 連 joomla 網站問題.
TO:ALL
我更新一下 我目前檔案的設定內容.
=============================
APPserver httpd.conf檔裡頭的
Servername 1.2.3.4
DocumentRoot "C://Appserver/www/joomla"
=============================
configuration.php 裡的設定
設定1.
$mosConfig_live_site = 'http://'.$_SERVER;

外部的電腦 連joomla 網頁顯示正常.

但是joomla主機 輸入 [url]http://192.168.1.100[/url]
畫面會類似下面這張圖.



輸入 http://1.2.3.4

無法顯示網頁
=============================
設定2

$mosConfig_live_site = 'http://118.167.8.207/';
外部的電腦 連joomla 網頁顯示正常.
joomla輸入 [url]http://192.168.1.100[/url] & http://1.2.3.4
無法顯示網頁
=============================
設定3

$mosConfig_live_site = 'http://' . $_SERVER[HTTP_HOST];

外部的電腦 連joomla 網頁顯示正常.
joomla輸入 [url]http://192.168.1.100[/url]
網頁顯示正常 :lol (終於 顯示了)
但是
joomla輸入 http://1.2.3.4
竟然 無法顯示網頁.
=============================


看來 設定3很符合我的需求.
但是 只剩下 joomla 主機 輸入 自己的連外 實體IP 網頁無法顯示的這個問題而已了

Please 登入 to join the conversation.

More
2008-12-07 20:41 #12379 來自 leelm53
leelm53 replied the topic: 從 外部&本機 連 joomla 網站問題.
dip987君:
你這些設定都是在 AppServer 上 httpd.conf 的修改,但是還沒請教你:
1.該台 Windows 2000 server 網卡的 ip 是如何設定的(static or dhcp)?
2.公司內部有無DNS、Gateway?

Please 登入 to join the conversation.

  • dip987
  • dip987 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-12-07 21:19 #12380 來自 dip987
dip987 replied the topic: 從 外部&本機 連 joomla 網站問題.
TO:leelm53

win 2000 server 的ip 是 我key 在 網卡內容 tcp/ip 的
joomla 主機 接到 router router 在接到中華電信的小烏龜 (WAN 設定 ppoe 帳號@ip.hinet.net)
DNS 168.95.1.1 getway 是 192.168.1.254

Please 登入 to join the conversation.

More
2008-12-07 23:08 #12382 來自 leelm53
leelm53 replied the topic: 從 外部&本機 連 joomla 網站問題.

dip987 寫了道:: TO:leelm53

win 2000 server 的ip 是 我key 在 網卡內容 tcp/ip 的
joomla 主機 接到 router router 在接到中華電信的小烏龜 (WAN 設定 ppoe 帳號@ip.hinet.net)
DNS 168.95.1.1 getway 是 192.168.1.254


dip987君:
1.你的內部網路是否如下列架構? 如果不是,請提供正確架構,以利研判。單從簡單文字敘述,還是不太瞭解你的網路架構。

{Internet} -- TEL [ADSL] LAN -- WAN port [寬頻分享器] LAN port (1/4) -- LAN card_192.168.1.10 [Windows 2000 server]

2.寬頻分享器的LAN IP是 192.168.1.254?

3.若你的windows 2000 server網卡ip是靜態的192.168.1.10,你設的Netmask是多少?

從你發問以來,我一直覺得這不是 Joomla 的問題,可能是你內部網路參數設定的關係,所以一直問你這些網路參數細節,希望你能明白。

Please 登入 to join the conversation.

  • dip987
  • dip987 的個人頭像 Topic Author
  • 訪客
  • 訪客
2008-12-08 01:59 #12383 來自 dip987
dip987 replied the topic: 從 外部&本機 連 joomla 網站問題.
TO:leelm53
1.你的內部網路是否如下列架構? 如果不是,請提供正確架構,以利研判。單從簡單文字敘述,還是不太瞭解你的網路架構。

{Internet} -- TEL [ADSL] LAN -- WAN port [寬頻分享器] LAN port (1/4) -- LAN card_192.168.1.10 [Windows 2000 server]

是這樣的架構沒錯.

2000 server 的網卡設定是

IP 192.168.1.100
netmask 255.255.255.0
getway 192.168.1.254

DNS 168.95.1.1


2.寬頻分享器的LAN IP是 192.168.1.254?
正確

3.若你的windows 2000 server網卡ip是靜態的192.168.1.10,你設的Netmask是多少?

255.255.255.0


關於這點 我也覺得很奇怪= =" 百思不解.
因為 我在家裡也模擬了一個 跟 公司 一樣的環境.
但是 架設起來 所遇到的問題也是 一樣的.

我找了很久的資料 只修改了 configuration.php 裡的$mosConfig_live_site = 'http://' . $_SERVER[HTTP_HOST];

就能讓 joomla主機 能用 192.168.1.100 開啟joomla網站了.
區網的其他電腦 用 1.2.3.4 OR 192.168.1.100 都能啟網站.
唯讀 joomla 主機 用 1.2.3.4 不能開啟...

Please 登入 to join the conversation.

More
2008-12-08 10:54 #12384 來自 leelm53
leelm53 replied the topic: 從 外部&本機 連 joomla 網站問題.

dip987 寫了道:: TO:leelm53
...
關於這點 我也覺得很奇怪= =" 百思不解.
因為 我在家裡也模擬了一個 跟 公司 一樣的環境.
但是 架設起來 所遇到的問題也是 一樣的.

我找了很久的資料 只修改了 configuration.php 裡的$mosConfig_live_site = 'http://' . $_SERVER[HTTP_HOST];

就能讓 joomla主機 能用 192.168.1.100 開啟joomla網站了.
區網的其他電腦 用 1.2.3.4 OR 192.168.1.100 都能啟網站.
唯讀 joomla 主機 用 1.2.3.4 不能開啟...


1.區網其他電腦用 1.2.3.4 可以開啟 joomla 網站,是否已在其他電腦的 hosts 檔設定對應之ip(1.2.3.4 ==> 192.168.1.100 )資料?

2.你所謂的 1.2.3.4 是 domain name 或 實體IP?

3.Internet 外部(區網以外的其他電腦)可以看到你的 joomla 主機網站嗎? 若可以,網址是什麼?

4.ADSL 業者提供給你 固定IP 或 機動IP?

5.你的 寬頻分享器 之廠牌、型號?有無使用手冊PDF電子檔?

6.joomla主機要連自己網站,試過輸入網址 127.0.0.1 了沒?

Please 登入 to join the conversation.

版主: Eddy

訂閱電子報