スターリンクのような衛星インターネットってどこの国からアクセスされている判定になるんですか?

質問 スターリンクのような衛星インターネットってどこの国からアクセスされている判定になるんですか? スターリンク 【ブルーオレンジ/Blue Orange】価格:3960円(2026/6/25 22:36時点)感想(0件) 解答面白い疑問です。結論から言うと、スターリンクのような衛星インターネットでも、通常は利用者がいる国からアクセスしていると判定されることが多いです。ただし、仕組みによっては別の国に見える場合もあります。インターネット上で「どこの国から来たか」はどう判断される?Webサイトは通常、接続元IPアドレスIPアドレスの登録情報(GeoIPデータベース)を見て国を推定します。GPS情報を見ているわけではありません。スターリンクの場合通信経路は大まかに、利用者↓スターリンク衛星↓地上局↓インターネットとなります。重要なのは、Webサイトから見えるIPアドレスです。例えば日本でスターリンクを使っていて、日本向けに割り当てられたIPアドレスを使っていれば、アクセス元:日本と判定されます。利用者の通信が宇宙を経由していても関係ありません。別の国に見えることもある衛星通信事業者のネットワーク設計によっては、日本の利用者↓衛星↓海外の地上局↓海外のIPアドレスとなる場合があります。その場合、実際は日本にいるWebサイトからはアメリカや他国に見えることがあります。初期のスターリンクでは、実際の利用国とIPの国情報がずれるケースも報告されていました。船舶や航空機では?さらに特殊です。例…

続きを読む

WSDLってどういう場面で使われていますか?

質問 WSDLってどういう場面で使われていますか? CISOハンドブックーー業務執行のための情報セキュリティ実践ガイド 【電子書籍】[ 高橋正和 ]価格:3740円(2026/7/16 19:50時点)感想(0件) 解答WSDL(Web Services Description Language)は、**SOAP Webサービスの「仕様書」**として使われます。現在はREST APIやOpenAPI(Swagger)が主流になっていますが、企業間連携や金融、公共機関などでは今でも利用されている場面があります。WSDLとはWSDLはXMLで書かれたファイルで、「このWebサービスはどんな機能を持っていて、どう呼び出せばよいか」を記述します。例えば、ある銀行が「口座残高照会」のサービスを提供しているとします。WSDLには、利用できる機能(残高照会、振込など)リクエスト・レスポンスの形式データ型通信先URL使用するプロトコル(通常はSOAP)などが定義されています。どういう場面で使われる?1. 企業間システム連携(B2B)昔からある大企業のシステムでは、メーカー ↔ 部品メーカー銀行 ↔ 証券会社保険会社 ↔ 代理店などの連携でSOAPがよく使われ、その仕様書としてWSDLが利用されます。2. 社内システム例えば、人事システム │ ├── 社員情報取得 ├── 給与情報取得 └── 勤怠登録これらをSOAPで提供している場合、WSDLによって利用方法が定義されま…

続きを読む

昔掲示板にスクリプトを埋め込むタイプのXSSがあったそうですが

質問 昔掲示板にスクリプトを埋め込むタイプのXSSがあったそうですが、これは何型のXSS?どうやれば防げる? 日経ITエンジニアスクール コマンド&スクリプト最強の指南書 【電子書籍】価格:2640円(2026/8/28 20:33時点)感想(0件)ITエンジニア1年生のための まんがでわかるLinux コマンド&シェルスクリプト基礎編 【電子書籍】[ Piro ]価格:2420円(2026/8/28 20:33時点)感想(0件) 解答はい。昔の掲示板でよく問題になった「投稿欄にスクリプトを仕込んで、閲覧者のブラウザで実行させる」タイプなら、典型的には Stored XSS(蓄積型XSS) です。どういう仕組み?例えば掲示板が、投稿者 ↓「コメント」を投稿 ↓サーバー ↓DBに保存 ↓別のユーザーが掲示板を見る ↓保存された内容がHTMLとして出力される ↓ブラウザでスクリプトが実行という仕組みだったとします。問題は、投稿内容を単なる「文字列」として扱わず、HTMLとして解釈できる状態でページに埋め込んでしまうことです。これがStored XSSです。どうやって防ぐ?一番基本は、ユーザーから受け取った文字列を、HTMLとして実行されない形で出力することです。例えばユーザーがHTMLとして意味を持つ文字列を投稿したとしても、<something>をそのままHTMLに入れるのではなく、ブラウザ上では単なる文字として表示されるようにします。これがHTMLエスケープで…

続きを読む

iptablesやnftablesと絡んだLinuxカーネルとdockerの問題って、結局どうするのが正しいの?

質問 iptablesやnftablesと絡んだLinuxカーネルとdockerの問題って、結局どうするのが正しいの? さわって学ぶクラウドインフラ docker基礎からのコンテナ構築 【電子書籍】[ 大澤 文孝 ]価格:2970円(2026/6/20 20:08時点)感想(0件)【POD】手軽に使うDockerの本 コピって使える用途別コンテナカタログ (技術の泉シリーズ(NextPublishing)) [ 山田 英伸 ]価格:2420円(2026/6/20 20:08時点)感想(0件) 解答これは結構ややこしい話ですが、結論から言うと、今のLinuxでは「nftablesを使う」が基本方針。しかしDockerは依然としてiptables前提の部分が多いため、Docker環境では両者の関係を理解して設定する必要がある。という状況です。背景昔のLinuxファイアウォールはiptablesでした。その後、nftablesが登場し、Linuxカーネルの標準的なパケットフィルタリング基盤になりました。現在の多くのディストリビューションでは、UbuntuDebianRHELFedoraなどで nftables が推奨されています。Dockerが問題を起こす理由Dockerはコンテナ通信のために大量のルールを自動生成します。例えば、docker0↓NAT↓ポートフォワードなどです。Docker起動時にiptables -t natへルールを書き込みます。実際にはDOCKERDOCKER-US…

続きを読む

DNS Changerって、もうそこまでできてるならさっさと攻撃すればいいじゃないですか?

質問 DNS Changerってどういう仕組みでクライアントの優先DNSを変更するの?もうそこまでできてるならさっさと攻撃すればいいじゃないですか? ヤマハルーター&スイッチによるネットワーク構築 標準教科書 [YCNE Standard★★対応] [ のびきよ ]価格:3608円(2026/8/29 17:43時点)感想(0件)【改訂5版】図解でよくわかる ネットワークの重要用語解説 [ きたみりゅうじ ]価格:2310円(2026/8/29 17:43時点)感想(6件) 解答そうです。かなり鋭い疑問です。まず、DNS Changerという名前は文脈によって違いますが、セキュリティでいう「DNS Changerマルウェア」なら、基本的には感染した端末のDNS設定を、攻撃者が用意したDNSサーバーに変更するマルウェアです。そしておっしゃる通り、「そこまで端末を操作できるなら、もっと直接攻撃すればいいのでは?」これはまさにポイントで、**DNS Changerの目的は「端末を直接支配すること」ではなく、「通信先を長期間・大量に操ること」**にあります。まず、どうやってDNSを変更するのかDNS設定はOSのネットワーク設定の一部です。例えばWindowsなら、ネットワーク設定 ↓IPv4 ↓DNSサーバー ↓8.8.8.81.1.1.1のような設定があります。マルウェアが端末上で十分な権限を持っていれば、この設定を書き換えられます。例えば、正常DNS → ISPのDNS感染後…

続きを読む

DBにプロキシのようなものを用意し、マイクロサービス群からアクセスされるような運用ってオンプレだとあり得ますか?

質問 DBにプロキシのようなものを用意し、マイクロサービス群からアクセスされるような運用ってオンプレだとあり得ますか?どんな技術を使う? [改訂3版]内部構造から学ぶPostgreSQL-設計・運用計画の鉄則 [ 上原 一樹 ]価格:3520円(2026/5/29 21:10時点)感想(0件) 解答はい、普通にあり得ます。むしろオンプレのマイクロサービスでは、「各サービスがDBへ直接つながると厳しい」場面が多く、DB前段に“プロキシ層”を置く構成はかなり現実的です。ただし、「DBプロキシ」と言っても目的によって全然違います。1. なぜDB前段にプロキシを置くのかマイクロサービスで直接DB接続すると:接続数爆発認証管理複雑化フェイルオーバー切替困難Read/Write分離困難DB変更時の影響大などが起きやすい。特にオンプレは:クラウドマネージド機能がないネットワーク設計自由古いDBも混在なので、間に層を置くメリットが大きい。2. どういう種類の“DBプロキシ”があるかここが重要です。(1) 接続プーリング型代表:PgBouncerPgpool-IIProxySQL目的:DB接続数削減コネクション管理例えば:1000マイクロサービスPod→ DBへ1000接続は重すぎる。そこで:プロキシが接続維持アプリは短時間接続にする。(2) Read/Write振り分け型例えば:SELECT → ReplicaUPDATE → Primaryをプロキシ側で振り分ける。代表:ProxySQLMyS…

続きを読む