hanchengluo
V2EX  ›  问与答

nginx 获得 mac 地址再转向到不同路径

  •  
  •   hanchengluo · Aug 4, 2018 · 3706 views
    This topic created in 2853 days ago, the information mentioned may be changed or developed.

    项目有一百万台机器有不同 mac 地址,根据不同 mac 访问不同路径,本来是相通过查询 mysql 来转向的,现想仿 nginx 加上 geoip 功能,由 mac 转成类似 geoip 格式实现。

    yangg
        1
    yangg  
       Aug 4, 2018
    可是首先 nginx 怎么取的到 mac ?
    CEBBCAT
        2
    CEBBCAT  
       Aug 4, 2018 via Android
    如果你是基于 TCP IP 的话,那你是拿不到客户机的 MAC 地址的
    whileFalse
        3
    whileFalse  
       Aug 4, 2018
    @CEBBCAT 如果是同一个子网可以拿到 mac 吧。
    CEBBCAT
        4
    CEBBCAT  
       Aug 4, 2018 via Android
    @whileFalse 内网是可以的,通过低至链路层的包来获取,或者 arp

    但我网络学不怎么样,想象不到怎么把他们放在一个内网里,VPN ? VLAN ?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2614 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 53ms · UTC 15:51 · PVG 23:51 · LAX 08:51 · JFK 11:51
    ♥ Do have faith in what you're doing.