簡體   English   中英

網頁無法到達反向代理服務器

[英]Web Page cannot reach reverse proxy server

僅限本地局域網中帶有反向代理的網頁

我正在嘗試創建一個HTML頁面,該頁面可以從我的網絡上的任何位置訪問,但是還可以到達允許該網頁訪問本地服務器的反向代理。

我正在使用Mac服務器,並且可以從LAN上任何位置的任何設備訪問該網頁。

我的網頁以這種方式成功調用了Internet服務器:

 var requestURL = "https://api.spark.io/v1/devices/" + deviceID + "/" + getFunc + "/?access_token=" + accessToken; $.getJSON(requestURL, function(json) { document.getElementById("range").innerHTML = json.result + "%"; document.getElementById("myRange").value = json.result; }); 

我用於網頁的服務器是10.0.1.16,也可以在server.local上訪問。

我測試了Web應用程序,該應用程序以如下方式調用服務器:

  $.getJSON("http://127.0.0.1:8080/data_request?id=status&output_format=json&DeviceNum=3", function(data) { var found = data.Device_Num_3.states.filter(function(item) { return item.variable === 'CurrentSetpoint'; }); var currentTemp = found[0].value; document.getElementById("mainSetpoint").innerHTML = currentTemp; var found = data.Device_Num_3.states.filter(function(item) { return item.variable === 'CurrentTemperature'; }); var currentTemp = found[0].value; document.getElementById("mainActual").innerHTML = currentTemp; }); 

並且它有效,但僅當我在Mac服務器上加載網頁時才有效。 網絡上的任何其他設備都可以訪問該網頁,但是遺憾的是它無法訪問反向代理服務器。

其中127.0.0.1:8080是反向代理的IP和端口。

顯然我不明白這是怎么回事...

有人可以在這里指引我正確的方向嗎?

**********編輯************

我嘗試在Mac服務器上設置反向代理,但我認為我還有另一個問題:

MacBook-Pro-5:WebPage username$ reverse-proxy -h 10.0.1.51 -p 8080 -t 10.0.1.25:3480
events.js:141
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRNOTAVAIL 10.0.1.51:8080
    at Object.exports._errnoException (util.js:870:11)
    at exports._exceptionWithHostPort (util.js:893:20)
    at Server._listen2 (net.js:1223:19)
    at listen (net.js:1272:10)
    at net.js:1381:9
    at nextTickCallbackWith3Args (node.js:448:9)
    at process._tickCallback (node.js:354:17)
    at Function.Module.runMain (module.js:443:11)
    at startup (node.js:134:18)
    at node.js:962:3
MacBook-Pro-5:WebPage username$ 

*********編輯2 ****************

launchd     1            root    9u  IPv6 0xd1f0298f394c8b5b      0t0    TCP *:548 (LISTEN)
launchd     1            root   10u  IPv4 0xd1f0298f394ceaab      0t0    TCP *:548 (LISTEN)
launchd     1            root   11u  IPv6 0xd1f0298f394c8b5b      0t0    TCP *:548 (LISTEN)
launchd     1            root   12u  IPv4 0xd1f0298f394ceaab      0t0    TCP *:548 (LISTEN)
launchd     1            root   14u  IPv6 0xd1f0298f3a57465b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   16u  IPv6 0xd1f0298f394c865b      0t0    TCP *:625 (LISTEN)
launchd     1            root   20u  IPv4 0xd1f0298f394ce1db      0t0    TCP *:625 (LISTEN)
launchd     1            root   21u  IPv4 0xd1f0298f3a51f90b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   22u  IPv6 0xd1f0298f394c865b      0t0    TCP *:625 (LISTEN)
launchd     1            root   23u  IPv4 0xd1f0298f394ce1db      0t0    TCP *:625 (LISTEN)
launchd     1            root   26u  IPv6 0xd1f0298f394c815b      0t0    TCP *:5900 (LISTEN)
launchd     1            root   27u  IPv4 0xd1f0298f394cd90b      0t0    TCP *:5900 (LISTEN)
launchd     1            root   31u  IPv6 0xd1f0298f394c815b      0t0    TCP *:5900 (LISTEN)
launchd     1            root   33u  IPv4 0xd1f0298f394cd90b      0t0    TCP *:5900 (LISTEN)
launchd     1            root   40u  IPv6 0xd1f0298f3a573c5b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   44u  IPv4 0xd1f0298f3a51f03b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   45u  IPv4 0xd1f0298f3a51f03b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   55u  IPv6 0xd1f0298f394c775b      0t0    TCP *:22 (LISTEN)
launchd     1            root   56u  IPv6 0xd1f0298f394c7c5b      0t0    TCP *:1640 (LISTEN)
launchd     1            root   57u  IPv4 0xd1f0298f394cd03b      0t0    TCP *:1640 (LISTEN)
launchd     1            root   58u  IPv4 0xd1f0298f394cc76b      0t0    TCP *:22 (LISTEN)
launchd     1            root   59u  IPv6 0xd1f0298f394c725b      0t0    TCP localhost:631 (LISTEN)
launchd     1            root   60u  IPv6 0xd1f0298f394c775b      0t0    TCP *:22 (LISTEN)
launchd     1            root   61u  IPv4 0xd1f0298f394cc76b      0t0    TCP *:22 (LISTEN)
launchd     1            root   62u  IPv4 0xd1f0298f394cbe9b      0t0    TCP localhost:631 (LISTEN)
launchd     1            root   66u  IPv6 0xd1f0298f3a573c5b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   67u  IPv4 0xd1f0298f3a51f90b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   68u  IPv6 0xd1f0298f3a57465b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   73u  IPv4 0xd1f0298f394ca42b      0t0    TCP *:21 (LISTEN)
launchd     1            root   74u  IPv6 0xd1f0298f3a57375b      0t0    TCP *:21 (LISTEN)
launchd     1            root   75u  IPv4 0xd1f0298f394ca42b      0t0    TCP *:21 (LISTEN)
launchd     1            root   76u  IPv6 0xd1f0298f3a57375b      0t0    TCP *:21 (LISTEN)
launchd     1            root   77u  IPv6 0xd1f0298f3a57325b      0t0    TCP *:311 (LISTEN)
launchd     1            root   78u  IPv4 0xd1f0298f39ceaaab      0t0    TCP *:311 (LISTEN)
launchd     1            root   79u  IPv4 0xd1f0298f39ceaaab      0t0    TCP *:311 (LISTEN)
launchd     1            root   80u  IPv6 0xd1f0298f3a57325b      0t0    TCP *:311 (LISTEN)
launchd     1            root   81u  IPv4 0xd1f0298f3a51d5cb      0t0    TCP localhost:62308 (LISTEN)
launchd     1            root   82u  IPv6 0xd1f0298f394c7c5b      0t0    TCP *:1640 (LISTEN)
launchd     1            root   87u  IPv4 0xd1f0298f394cd03b      0t0    TCP *:1640 (LISTEN)
kdc       103            root    6u  IPv6 0xd1f0298f394c635b      0t0    TCP *:88 (LISTEN)
kdc       103            root    8u  IPv4 0xd1f0298f39ce903b      0t0    TCP *:88 (LISTEN)
awacsd    200            root    8u  IPv6 0xd1f0298f3a57415b      0t0    TCP [fdfa:bec8:a072:c156:ca1:f89:261a:c6b2]:4488 (LISTEN)
cupsd     216            root   11u  IPv4 0xd1f0298f394cbe9b      0t0    TCP localhost:631 (LISTEN)
cupsd     216            root   12u  IPv6 0xd1f0298f394c725b      0t0    TCP localhost:631 (LISTEN)
cupsd     216            root   13u  IPv4 0xd1f0298f39ce642b      0t0    TCP *:631 (LISTEN)
cupsd     216            root   14u  IPv6 0xd1f0298f394c595b      0t0    TCP *:631 (LISTEN)
kpasswdd  222            root    4u  IPv6 0xd1f0298f394c5e5b      0t0    TCP *:464 (LISTEN)
kpasswdd  222            root    6u  IPv4 0xd1f0298f3a520aab      0t0    TCP *:464 (LISTEN)
kadmind   223            root    4u  IPv4 0xd1f0298f3a51e76b      0t0    TCP *:749 (LISTEN)
kadmind   223            root    5u  IPv6 0xd1f0298f3a574b5b      0t0    TCP *:749 (LISTEN)
httpd     259            root    5u  IPv6 0xd1f0298f3a57285b      0t0    TCP *:8088 (LISTEN)
named     261            root   20u  IPv4 0xd1f0298f3a5201db      0t0    TCP localhost:53 (LISTEN)
named     261            root   21u  IPv4 0xd1f0298f39ce6cfb      0t0    TCP server.brower.private:53 (LISTEN)
named     261            root   22u  IPv4 0xd1f0298f394cacfb      0t0    TCP localhost:54 (LISTEN)
named     261            root   23u  IPv4 0xd1f0298f39ce876b      0t0    TCP 10.0.1.16:53 (LISTEN)
httpd     264 _softwareupdate    5u  IPv6 0xd1f0298f3a57285b      0t0    TCP *:8088 (LISTEN)
httpd     267            root    5u  IPv6 0xd1f0298f394c4a5b      0t0    TCP *:443 (LISTEN)
httpd     267            root    7u  IPv6 0xd1f0298f394c6d5b      0t0    TCP *:80 (LISTEN)
ARDAgent  307           admin   10u  IPv6 0xd1f0298f394c545b      0t0    TCP *:3283 (LISTEN)
httpd     429            _www    5u  IPv6 0xd1f0298f394c4a5b      0t0    TCP *:443 (LISTEN)
httpd     429            _www    7u  IPv6 0xd1f0298f394c6d5b      0t0    TCP *:80 (LISTEN)
httpd     430            _www    5u  IPv6 0xd1f0298f394c4a5b      0t0    TCP *:443 (LISTEN)
httpd     430            _www    7u  IPv6 0xd1f0298f394c6d5b      0t0    TCP *:80 (LISTEN)
server:~ admin$ sudo lsof -i -P | grep -i "listen"
launchd     1            root    9u  IPv6 0xd1f0298f394c8b5b      0t0    TCP *:548 (LISTEN)
launchd     1            root   10u  IPv4 0xd1f0298f394ceaab      0t0    TCP *:548 (LISTEN)
launchd     1            root   11u  IPv6 0xd1f0298f394c8b5b      0t0    TCP *:548 (LISTEN)
launchd     1            root   12u  IPv4 0xd1f0298f394ceaab      0t0    TCP *:548 (LISTEN)
launchd     1            root   14u  IPv6 0xd1f0298f3a57465b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   16u  IPv6 0xd1f0298f394c865b      0t0    TCP *:625 (LISTEN)
launchd     1            root   20u  IPv4 0xd1f0298f394ce1db      0t0    TCP *:625 (LISTEN)
launchd     1            root   21u  IPv4 0xd1f0298f3a51f90b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   22u  IPv6 0xd1f0298f394c865b      0t0    TCP *:625 (LISTEN)
launchd     1            root   23u  IPv4 0xd1f0298f394ce1db      0t0    TCP *:625 (LISTEN)
launchd     1            root   26u  IPv6 0xd1f0298f394c815b      0t0    TCP *:5900 (LISTEN)
launchd     1            root   27u  IPv4 0xd1f0298f394cd90b      0t0    TCP *:5900 (LISTEN)
launchd     1            root   40u  IPv6 0xd1f0298f3a573c5b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   44u  IPv4 0xd1f0298f3a51f03b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   45u  IPv4 0xd1f0298f3a51f03b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   55u  IPv6 0xd1f0298f394c775b      0t0    TCP *:22 (LISTEN)
launchd     1            root   56u  IPv6 0xd1f0298f394c7c5b      0t0    TCP *:1640 (LISTEN)
launchd     1            root   57u  IPv4 0xd1f0298f394cd03b      0t0    TCP *:1640 (LISTEN)
launchd     1            root   58u  IPv4 0xd1f0298f394cc76b      0t0    TCP *:22 (LISTEN)
launchd     1            root   59u  IPv6 0xd1f0298f394c725b      0t0    TCP localhost:631 (LISTEN)
launchd     1            root   60u  IPv6 0xd1f0298f394c775b      0t0    TCP *:22 (LISTEN)
launchd     1            root   61u  IPv4 0xd1f0298f394cc76b      0t0    TCP *:22 (LISTEN)
launchd     1            root   62u  IPv4 0xd1f0298f394cbe9b      0t0    TCP localhost:631 (LISTEN)
launchd     1            root   66u  IPv6 0xd1f0298f3a573c5b      0t0    TCP localhost:4443 (LISTEN)
launchd     1            root   67u  IPv4 0xd1f0298f3a51f90b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   68u  IPv6 0xd1f0298f3a57465b      0t0    TCP localhost:4444 (LISTEN)
launchd     1            root   73u  IPv4 0xd1f0298f394ca42b      0t0    TCP *:21 (LISTEN)
launchd     1            root   74u  IPv6 0xd1f0298f3a57375b      0t0    TCP *:21 (LISTEN)
launchd     1            root   75u  IPv4 0xd1f0298f394ca42b      0t0    TCP *:21 (LISTEN)
launchd     1            root   76u  IPv6 0xd1f0298f3a57375b      0t0    TCP *:21 (LISTEN)
launchd     1            root   77u  IPv6 0xd1f0298f3a57325b      0t0    TCP *:311 (LISTEN)
launchd     1            root   78u  IPv4 0xd1f0298f39ceaaab      0t0    TCP *:311 (LISTEN)
launchd     1            root   79u  IPv4 0xd1f0298f39ceaaab      0t0    TCP *:311 (LISTEN)
launchd     1            root   80u  IPv6 0xd1f0298f3a57325b      0t0    TCP *:311 (LISTEN)
launchd     1            root   81u  IPv4 0xd1f0298f3a51d5cb      0t0    TCP localhost:62308 (LISTEN)
launchd     1            root   82u  IPv6 0xd1f0298f394c7c5b      0t0    TCP *:1640 (LISTEN)
launchd     1            root   87u  IPv4 0xd1f0298f394cd03b      0t0    TCP *:1640 (LISTEN)
kdc       103            root    6u  IPv6 0xd1f0298f394c635b      0t0    TCP *:88 (LISTEN)
kdc       103            root    8u  IPv4 0xd1f0298f39ce903b      0t0    TCP *:88 (LISTEN)
awacsd    200            root    8u  IPv6 0xd1f0298f3a57415b      0t0    TCP [fdfa:bec8:a072:c156:ca1:f89:261a:c6b2]:4488 (LISTEN)
cupsd     216            root   11u  IPv4 0xd1f0298f394cbe9b      0t0    TCP localhost:631 (LISTEN)
cupsd     216            root   12u  IPv6 0xd1f0298f394c725b      0t0    TCP localhost:631 (LISTEN)
cupsd     216            root   13u  IPv4 0xd1f0298f39ce642b      0t0    TCP *:631 (LISTEN)
cupsd     216            root   14u  IPv6 0xd1f0298f394c595b      0t0    TCP *:631 (LISTEN)
kpasswdd  222            root    4u  IPv6 0xd1f0298f394c5e5b      0t0    TCP *:464 (LISTEN)
kpasswdd  222            root    6u  IPv4 0xd1f0298f3a520aab      0t0    TCP *:464 (LISTEN)
kadmind   223            root    4u  IPv4 0xd1f0298f3a51e76b      0t0    TCP *:749 (LISTEN)
kadmind   223            root    5u  IPv6 0xd1f0298f3a574b5b      0t0    TCP *:749 (LISTEN)
httpd     259            root    5u  IPv6 0xd1f0298f3a57285b      0t0    TCP *:8088 (LISTEN)
named     261            root   20u  IPv4 0xd1f0298f3a5201db      0t0    TCP localhost:53 (LISTEN)
named     261            root   21u  IPv4 0xd1f0298f39ce6cfb      0t0    TCP server.brower.private:53 (LISTEN)
named     261            root   22u  IPv4 0xd1f0298f394cacfb      0t0    TCP localhost:54 (LISTEN)
named     261            root   23u  IPv4 0xd1f0298f39ce876b      0t0    TCP 10.0.1.16:53 (LISTEN)
httpd     264 _softwareupdate    5u  IPv6 0xd1f0298f3a57285b      0t0    TCP *:8088 (LISTEN)
httpd     267            root    5u  IPv6 0xd1f0298f394c4a5b      0t0    TCP *:443 (LISTEN)
httpd     267            root    7u  IPv6 0xd1f0298f394c6d5b      0t0    TCP *:80 (LISTEN)
ARDAgent  307           admin   10u  IPv6 0xd1f0298f394c545b      0t0    TCP *:3283 (LISTEN)
httpd     429            _www    5u  IPv6 0xd1f0298f394c4a5b      0t0    TCP *:443 (LISTEN)
httpd     429            _www    7u  IPv6 0xd1f0298f394c6d5b      0t0    TCP *:80 (LISTEN)
httpd     430            _www    5u  IPv6 0xd1f0298f394c4a5b      0t0    TCP *:443 (LISTEN)
httpd     430            _www    7u  IPv6 0xd1f0298f394c6d5b      0t0    TCP *:80 (LISTEN)
screensha 976            root  fp.u  IPv4 0xd1f0298f394cd90b      0t0    TCP *:5900 (LISTEN) (fileport=0x1b03)
screensha 976            root  fp.u  IPv6 0xd1f0298f394c815b      0t0    TCP *:5900 (LISTEN) (fileport=0x1c03)
screensha 976            root    4u  IPv6 0xd1f0298f394c815b      0t0    TCP *:5900 (LISTEN)
screensha 976            root    5u  IPv4 0xd1f0298f394cd90b      0t0    TCP *:5900 (LISTEN)
node      985           admin   12u  IPv4 0xd1f0298f3bea21db      0t0    TCP localhost:8080 (LISTEN)

可能是因為127.0.0.1是反向代理服務器上的回送地址。 使用該地址只能在有問題的計算機上使用。

嘗試使用反向代理服務器的LAN IP(可能是10.0.1.x)。 我猜反向代理服務器運行在Mac服務器上。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM