国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

使用TcpConnect::pipe(),不能獲取$remote_ip

yunchanwang

第一天注冊,第一次提問,致意大佬。
問題是:
網(wǎng)站是一個web網(wǎng)站,使用了webman框架。
網(wǎng)站沒有使用nginx,也沒有使用apache,單純使用TcpConnect::pipe()轉(zhuǎn)發(fā)。
轉(zhuǎn)發(fā)規(guī)則是,依據(jù)$remote_ip 以 服務器臺數(shù)取模,轉(zhuǎn)發(fā)到對應的服務器。
在轉(zhuǎn)發(fā)后,在Webman\Http\Reques::getRemoteIp()獲取到的遠程ip,是被轉(zhuǎn)發(fā)的服務器的內(nèi)網(wǎng)ip,而不能獲取到$remote_ip。
本人半路出家,對程序一知半解,請大佬指導。

1589 2 0
2個回答

keytehu

想辦法在http頭里插入實際ip。然后服務端用http頭了的ip。nginx 代理是這么干的。

  • yunchanwang 2021-06-21

    實在是沒辦法。對框架理解不夠。文檔都快被翻爛了,焦頭爛額。

yunchanwang

謝謝,根據(jù)你的提示,在header插入X-Real-Ip選項,獲取realIp成功。

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??