TABLE sessionmd=OpengateMd用セッション管理テーブル(セッションを開始すると該当レコードが作られ、セッションを終了すると消される)
フィールド名称 | 日本語名 | 解説 |
macAddress | MACアドレス |
文字列、該当端末のMACアドレス、プライマリキー |
userId | ユーザID |
文字列、該当端末を登録しているユーザID |
extraId | 付加ID |
文字列、付加ID、現状では利用しない。 |
openTime | 開始時間 | 整数、UNIX TIME、利用開始時間 |
checkTime | 最新検出時間 |
整数、UNIX TIME、該当端末を送信元/先とするパケットの最新検出時間 |
ruleNumber | IPFWルール番号 | 整数、該当端末の通過を許可するipfwルールの番号 |
現在アクティブなセッション数と一致するレコード数 |
TABLE macinfo=MACアドレス関連情報(管理DBへ通過許可登録をしていないものも含めて、キャプチャしたMACアドレスを 全て登録)
フィールド名称 | 日本語名 | 解説 |
macAddress | MACアドレス | 文字列、該当端末のMACアドレス、プライマリキー |
detectTime | 検出時間 |
整数、UNIX TIME、MACアドレスの検出時間 |
ttl | 生存時間 | 整数、パケットのTTL値、NAT判断に用いる |
isNat | NATフラグ | 整数、1=NAT経由と予想、0=NAT/Router挿入無し、2=設定ルータ経由、-1=エラー、パケットの TTL 値から判断 |
接続機器数のフィールド、過去に接続したアドレス分のレ
コード数、時間とともに若干増加 |
TABLE macippair=OpengateMd用MAC-IP対管理テーブル(MAC-IP対を発見すると該当レコードが作られ、セッションを終了すると消さ れる)
フィールド名称 | 日本語名 | 解説 |
macAddress | MACアドレス |
文字列、該当端末のMACアドレス |
ipAddress | IPアドレス |
文字列、該当端末のIPアドレス |
findTime | 発見時間 | 整数、UNIX TIME、アドレス対を発見した時間 |
現在アクティブなMAC-IP対の数と一致するレコード数 |
TABLE maccheck=MACアドレス検査用(MacChkページのMAC一覧表を管理用)
フィールド名称 | 日本語名 | 解説 |
macAddress | MACアドレス |
文字列、プライマリキー |
ipv4 | IPv4アドレス |
文字列、 |
ipv6 | IPv6アドレス |
文字列、 |
pid | プロセスID |
整数、一時開放時の監視子プロセス |
ruleIpv4 | IPv4登録IPFWルール番号 |
整数、一時開放時のルール |
ruleIpv6 | IPv6登録IPFWルール番号 | 整数、一時開放時のルール |
detectTime |
検出時間 |
整数、UNIX TIME、macinfoから取得 |
opengatemchkページのアドレスリストと同じ
大きさ |
TABLE cookietable=クッキー管理(MacChk/MacReg/MacUpページの認証管理)
フィールド名称 | 日本語名 | 解説 |
cookie | クッキー |
文字列、プライマリキー、認証管理クッキー |
saveTime | 保存した時間 | 整数、 |
userId | ユーザID | 文字列、 |
extraId |
付加ID |
文字列、 |
userType |
ユーザタイプ |
整数、0=通常ユーザ、1=管理者 |
mailDefault |
メールデフォルト |
文字列、管理DBから取得 |
macAddress |
MACアドレス |
文字列 |
24時間以前のレコードは自動的に削除する |
TABLE session=セッション管理
フィールド名称 | 日本語名 | 解説 |
cookie | クッキー |
文字列、プライマリキー、クッキー値 |
userid | ユーザID |
文字列、ユーザID(=userid@extraid) |
pid | プロセスID |
整数、当セッション管理プロセスのPID |
openTime | 開放時間 |
文字列、セッション開始時間 |
closeTime | 閉鎖時間 |
文字列、閉鎖前は'-'、セッション終了時間 |
clientAddr4 | IPv4アドレス | 文字列、端末のIPv4アドレス |
clientAddr6 |
IPv6アドレス |
文字列、端末のIPv6アドレス |
macAddr |
MACアドレス |
文字列、端末のMACアドレス |
ruleNumber4 |
IPv4ルール番号 |
整数、IPv4を登録したIPFWルール |
ruleNumber6 |
IPv6ルール番号 |
整数、IPv6を登録したIPFWルール |
duration |
利用時間長 |
整数、利用制限時間長 |
durationEntered |
ユーザが指定した利用時間長 |
整数、利用要求時間長 |
cookieAuth |
クッキー認証可否 |
整数、0/1 |
language |
使用言語 |
文字列、Web表示言語'ja'、'en' |
watchMode |
監視モード |
文字列、'HTTP'、'TIME' |
時間とともに容量が増大するので定期的に削除する必要がある。 |