新しいiPhoneにデータ移行するとプライベートアドレスも移植される厄介な仕様があった「一般人がこの原因にたどり着けるわけがない」

583
プロ(グラミング見習い中のアラ)イさん🇺🇦 (ParodyAccount) @raspberry_craft

@yuri___2006 @Hayao0819 MACアドレスはネットワークでデータを転送する時に使われる識別子(IPアドレスみたいなもの) MACアドレスを見てルーターはデータを端末に転送するわけだけど、同名の相手がネットワーク内にいてデータを正しく送れない状態が発生しているのだ(MACアドレスは本来唯一無二の存在のはずという設計)

2021-11-27 21:14:57
コーギー(類人デグー) @corgifujiyama

MACアドレスの移行とかあるんだ…… ざっくりと端末固有の番号なのにね。てことはMACアドレスで識別するセキュリティ抜けられちゃうんだな…… これメリット少なくない……? twitter.com/Buddha_s_Stick…

2021-11-27 18:12:09
ブッダスティック / ひゅでポン @Buddha_s_Stick

最近のiPhoneの不具合?仕様?で1番厄介だなぁと思ったのは 新しいiPhone買ったときに指示通りにデータ移行すると「プライベートアドレス」機能で使われるMACアドレスも移植されて、両方のiPhoneで同じWi-Fiに繋いでたら一部のサイトが接続不可になること 一般人がこの原因に辿り着ける訳がないだろ

2021-11-27 10:17:35
すっかりHF @nonchalant999

古の教えでは、MACアドレスはユニークと習った記憶があるのだけど、今はそうではなくてもOKなの?バグ? twitter.com/Buddha_s_Stick…

2021-11-27 16:01:07
バトルヒーター @battleheater

VMとかだとソフト的に替えたりも出来るしMACアドレスもすっかりユニークでは無くなってしまったなあ… twitter.com/Buddha_s_Stick…

2021-11-27 20:27:38
しろ@黒ヨシダ@気圧計 @valkoinen_h

古い方をあまり使ってなかったので気付かなかったけど確かに同じMACアドレスだった…… twitter.com/buddha_s_stick…

2021-11-28 12:37:33
hg (蟹) @hagetixyan71910

これは…MACアドレスを記録しているのが悪いので(秘匿性の観点的にも)記録せず接続の度にMACアドレスが変更される仕様にしちゃえば解決だな (LAN内でMACアドレスの競合を検知したら再変更される仕様も追加で) twitter.com/buddha_s_stick…

2021-11-27 19:18:15
さか @hide4849

そもそも標準でプライベートアドレスにするのを辞めて欲しい。固定で使いたいのに(´・ω・`) twitter.com/Buddha_s_Stick…

2021-11-28 13:38:12
Adede @AdedeOgog

このプライベートアドレス、オンでもオフでも、iPadやiPhoneがたまにWebに繋がらなくなる。 Safariを落としたり、機内モードにしたり、iOS再起動すると直るけれど、原因不明。 これも仕様と諦めて使っているけれど、ぜひ直して欲しい。 twitter.com/Buddha_s_Stick…

2021-11-28 10:55:56
ノーウェル / メルクーリオ @NowellGartelt

これは驚きですね。 まさか仕様ではないと思いたいですし、バグなら早く解決してほしいところです twitter.com/buddha_s_stick…

2021-11-27 20:14:07
マンドリル @Mandoriru_07

プライベートアドレスって正直フリーWi-Fiに繋ぐ時以外メリット無いと思う() twitter.com/Buddha_s_Stick…

2021-11-27 21:49:47
プロ(グラミング見習い中のアラ)イさん🇺🇦 (ParodyAccount) @raspberry_craft

MACアドレスを書き換えてネットワーク接続しているのを忘れて同一のネットワーク内に2つ同じMACアドレスを持つ端末があるってのを経験したことあるのだ() まさかそれがiOS端末でも起きるとか怖いのだ(しかも多分知らずに起こす) twitter.com/Buddha_s_Stick…

2021-11-27 21:18:49
micchy @micchy326

これのリツイート見てるとMACアドレスがユニークで変えられないものだと思ってる人が多いみたいだけど、実際は簡単に変更できちゃう なので、MACアドレスを用いたセキュリティ機能はそもそも気休めくらいにしかならなかったりします twitter.com/Buddha_s_Stick…

2021-11-28 01:23:34
chio @chio_pkmn2gen

一般人も何も、MACアドレスを変更できる、という概念がそもそもITエンジニアの僕にとっても新鮮なんだけど…。 (ハードウェア毎に一意なんじゃないの、アレ。。普通は機器にシール貼りされてるし…。) twitter.com/Buddha_s_Stick…

2021-11-27 19:02:08
久松剛 レンタルEM/合同会社エンジニアリングマネージメント @makaibito

@chio_pkmn2gen プライバシーの文脈でパブリックWi-Fiに接続する際はランダムMACアドレスで接続とかいう機能があるやつ見ました。何でもありだなぁと。

2021-11-27 21:08:53
れい(猫耳の専門家)🍥 @rei_software

ん-?? なんか変。これはちょっと考えないとダメだな。 WiFiは物理的にはブロードキャストしかない。 WiFiのAPからのパケットはMACとIPがついてる。 MACが重複していたら両方の端末にパケットが届く。 IPが一致していなければ破棄される。 あれれ? twitter.com/Buddha_s_Stick…

2021-11-28 11:59:37
れい(猫耳の専門家)🍥 @rei_software

端末からAPへのパケットも送り先MACとIP、送り元MACとIPがついてて。 APがMACとIPのチェックとかしなければ別にそのまま流れる。 IPさえ別になってれば問題なさげにみえる。

2021-11-28 12:01:28
れい(猫耳の専門家)🍥 @rei_software

そもそもデータリンク層のトラブルで「一部サイトが見れなくなる」なんてことがあるんだろうか。 通常の The Internet <-> NAT <-> Wifi AP <-> iphone の構成ならありえない気がする。

2021-11-28 12:05:31
れい(猫耳の専門家)🍥 @rei_software

DHCPが同じIPを返した場合、同じMAC同じIPの端末が生じる。 すると… 二つの端末で同じポートからTCP接続しようとすると、接続が混ざる。 接続元ポートは端末が決めるもので、 サイト毎に決まってたりするものではないので 同じサイトでも接続できたりできなかったりするはず。

2021-11-28 12:13:09
れい(猫耳の専門家)🍥 @rei_software

「一部サイトが接続不可になる」 か 「MACが重複してる」 か どちらかが間違ってるのではないかな。

2021-11-28 12:14:38
Siketyan (s6n.jp) @s6n_jp

@rei_software IPv6 は問題なく疎通している可能性?

2021-11-28 12:17:26
れい(猫耳の専門家)🍥 @rei_software

@s6n_jp ipv4もv6もデータリンク層のレベルでは変わらないので MACが重複していて片方が死んで片方が無事ってのは考えづらいなぁ

2021-11-28 12:21:43
Siketyan (s6n.jp) @s6n_jp

@rei_software IP アドレスの問題で, v6 の EUI-64 による採番と v4 の DHCPv4 による採番の間でどちらかが同じアドレス,どちらかが違うアドレスを持っているみたいな話です

2021-11-28 12:23:37