[問題] Apache server Authorization required.

看板Linux作者 ( MIT I'm comming!)時間12年前 (2012/04/23 19:19), 編輯推噓0(0025)
留言25則, 4人參與, 最新討論串1/1
我是第一次安裝 Ubuntu 11.10 & Apache2 完成後使用 localhost可在瀏覽器上看到 It's Works!!!! 很感動 光到這步就弄了老半天... 然後想試試看用IP連入 但很奇怪 就會跳出一個輸入使用者帳密的視窗 我試過很多可能都不對 結果網頁就變成 預設的 401 Unauthorized DSL router 也已開放 port 80 不曉得還有哪裡需要調整?? 謝謝哩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.25.39.96 ※ 編輯: linces 來自: 114.25.39.96 (04/23 19:39)

04/23 19:44, , 1F
可以看到it's work頁面
04/23 19:44, 1F

04/23 19:52, , 2F
QQ可是自己的電腦看不到 這樣不是很怪?
04/23 19:52, 2F

04/23 20:18, , 3F
有分享器之類的嗎?有的話有設定 port forwarding 嗎?
04/23 20:18, 3F

04/23 20:25, , 4F
我的只有 port triggering 這個是嗎?如果是的話要怎設?
04/23 20:25, 4F
Trigger Port Start Trigger Port End Trigger Protocol 80 80 TCP Open Port Start Open Port End Open Protocol 80 80 TCP 這樣對嗎? 另一個選項是Virtual Servers 裡面有預設Web(Http) 我有勾選 但似乎無效... ※ 編輯: linces 來自: 114.25.39.96 (04/23 20:27)

04/23 20:54, , 5F
你ip打的是外部ip還是127?401畫面長怎樣,下方有寫apache嗎
04/23 20:54, 5F

04/23 20:55, , 6F
你最早設的是對的,現在我連你外部IP變成連進DSL Router了
04/23 20:55, 6F

04/23 20:56, , 7F
彈出的帳號密碼框是DSL Router的,你有檢查httpd.conf嗎?
04/23 20:56, 7F

04/23 20:57, , 8F
看看是不是設了authtype basic之類的
04/23 20:57, 8F

04/23 23:12, , 9F
這個狀況應該是port 80會跑router的httpd
04/23 23:12, 9F

04/23 23:13, , 10F
看看能不能改router對外服務的port成別的,然後router要設
04/23 23:13, 10F

04/23 23:14, , 11F
port Fordwarding,讓外部的IP可以看到內網電腦的httpd
04/23 23:14, 11F

04/23 23:15, , 12F
如果router的httpd不能改port,那只能把linux上的httpd用
04/23 23:15, 12F

04/23 23:15, , 13F
port forwarding的方法轉到其他port如8080
04/23 23:15, 13F

04/23 23:16, , 14F
如果原po願意透漏router型號,會比較好協助
04/23 23:16, 14F

04/24 12:07, , 15F
感謝上面幾位 我先暫時尋求freehosting替代
04/24 12:07, 15F

04/24 12:09, , 16F
對了 我的AP 是 P-870H-51 soom大如有建議 我有空試試^^
04/24 12:09, 16F

04/24 12:09, , 17F
zyxel的
04/24 12:09, 17F

04/24 12:10, , 18F
to dio833 localhost OK but 用IP 或noip網域名都無效
04/24 12:10, 18F

04/24 12:11, , 19F
下方的訊息是 micro_httpd 但我的系統沒安裝這玩意兒
04/24 12:11, 19F

04/24 12:12, , 20F
httpd.conf空白 詢問密碼是DSL router沒錯 這就是我苦惱
04/24 12:12, 20F

04/24 12:40, , 21F
你要先把router的外部web管理關掉,因為這個現象代表80port
04/24 12:40, 21F

04/24 12:41, , 22F
被router的管理佔用了,所以從外部ip的80port會連到router
04/24 12:41, 22F

04/24 12:42, , 23F
或是修改router的管理端口,錯開80
04/24 12:42, 23F

04/24 14:47, , 24F
意見同樓上,virtual servers的internal port避開80最方便
04/24 14:47, 24F

04/24 14:48, , 25F
歹勢,我剛剛的推是說port triggering而不是virtual server
04/24 14:48, 25F
文章代碼(AID): #1FbJgnYB (Linux)