[問題] localhost 與 127.0.0.1 差別??

看板Web_Design作者 (滿滿的)時間13年前 (2012/05/28 07:33), 編輯推噓2(208)
留言10則, 5人參與, 最新討論串1/1
小弟學習網頁有一小段時間了 一直認為 127.0.0.1 與 localhost 是一樣的東西 但是今天再使用VS連接MSSQL時 發現伺服器名稱那 我打 localhost 可以成功 但是 127.0.0.1 會失敗 上網google了一下 看到大部分的人都說是一樣的東西 而localhost指向的位置可以從 C:\WINDOWS\system32\drivers\etc\hosts 更改 但是又看到某論壇有人這樣說 -------------- 127.0.0.1 為預設網頁伺服器的顯示位址。 Localhost 指本地端的主機,也就是您自己的電腦。 -------------- 出自 http://www.blueshop.com.tw/board/FUM200410061529473A1/BRD20051105010213EUE.html 如果是這樣的講法 好像就有點不一樣 一個是http 80 port在用 一個就是單純的ip address 小弟為有這樣的問題就是因為開頭提到的MSSQL連線時候遇到的狀況 不知道是否有人可以幫小弟說明個清楚一下 感恩 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.163.143.140

05/28 19:44, , 1F
使用上 電腦會先去檢查hosts檔案確定hostname存不存在
05/28 19:44, 1F

05/28 19:45, , 2F
如果存在會幫你進行轉址 從名稱localhost到127.0.0.1
05/28 19:45, 2F

05/28 23:40, , 3F
印象中MSSQL的TCP/IP通訊協定預設是關閉的
05/28 23:40, 3F

05/28 23:40, , 4F
開啟後用127.0.0.1應該就可以連了
05/28 23:40, 4F

05/30 02:17, , 5F
感謝說明
05/30 02:17, 5F

05/30 02:19, , 6F
想請問 那MSSQL 輸入 localhost 又是走哪個協定呢?
05/30 02:19, 6F

05/30 13:14, , 7F
tcp
05/30 13:14, 7F

06/01 15:09, , 8F
mssql可以走named pipe,吃hostname不吃ip的樣子
06/01 15:09, 8F

06/01 15:09, , 9F
好像是用網芳相關的協定
06/01 15:09, 9F

06/02 02:44, , 10F
對 也可以用udp
06/02 02:44, 10F
文章代碼(AID): #1Fmhcwue (Web_Design)