express4でIPアドレスでの接続制限をかける事ができます。
自社鯖内の使用に限定したい場合などに有効です。
実際のところ
同一サブネット内での適用をする場合、'loopback'を指定してあげるだけでOK
app.set('trust proxy', 'loopback')
特定のアドレスを設定することもできます。
渡し方は、
- csvよろしくカンマでつないだ文字列を渡す記法
- 配列で渡す記法
があります。
app.set('trust proxy', 'loopback, xxx.xxx.xxx.xxx, yyy.yyy.yyy.yyy') // or app.set('trust proxy', ['loopback', 'xxx.xxx.xxx.xxx', 'yyy.yyy.yyy.yyy'])