質問編集履歴
1
誤解を招く記述を削除、情報の詳細化
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
プライベートIPの取得方法
|
1
|
+
特定の端末によって処理を振り分ける方法【元:プライベートIPの取得方法】
|
body
CHANGED
@@ -1,9 +1,24 @@
|
|
1
1
|
###前提・実現したいこと
|
2
2
|
JAVAを利用してWEBシステムを構築しています。
|
3
3
|
アクセス元の端末によって表示する項目を変更したいと考えています。
|
4
|
-
Aの端末であれば日本の天気、Bの端末であれば中国の天気を表示する…といったレベルのものです。
|
5
4
|
そのページに至るまでに認証は行っていません。
|
6
5
|
|
6
|
+
--------------------2017/09/06 16:55 追記STA--------------------
|
7
|
+
利用者のネットワーク 10.10.10.0
|
8
|
+
利用者の端末 10.10.10.1 ~ 10.10.10.100
|
9
|
+
利用者のグローバルIP 100.100.100.100
|
10
|
+
|
11
|
+
サーバー側のグローバルIP 101.100.100.100
|
12
|
+
|
13
|
+
サーバー側には
|
14
|
+
10.10.10.1 aaa
|
15
|
+
10.10.10.2 bbb
|
16
|
+
10.10.10.3 ccc
|
17
|
+
といったような内容のDBがあったとして、
|
18
|
+
10.10.10.3からアクセスした場合にトップページに"ccc"
|
19
|
+
と表示したいのです。
|
20
|
+
--------------------2017/09/06 16:55 追記 END--------------------
|
21
|
+
|
7
22
|
###発生している問題・エラーメッセージ
|
8
23
|
システムを利用するユーザー単位内でプライベートIPアドレスが被ることはないため、
|
9
24
|
プライベートIPあたりで実現できるかと思ったのですが、
|