メむンコンテンツぞスキップ
芋出し画像

サむトは芋えるのにメヌルだけ届かない1぀のドメむン名に、行き先の行は䜕本もある

    ホヌムペヌゞの制䜜䌚瀟を倉えるこずになりたした。

    新しい䌚瀟にデヌタを移し、公開日を決めお、ドメむン名の蚭定を切り替えたす。
    圓日、サむトは新しくなりたした。
    問題なく芋えおいたす。

    翌日、取匕先から電話が来たす。
    「メヌルが返っおこないんですが」。

    サむトずメヌルは、同じ名前を䜿っおいたす。
    同じ名前なのに、片方だけ止たりたした。

    この蚘事では、1぀のドメむン名の䞭に䜕が曞かれおいるのかを、JPRSの甚語蟞兞ずRFCの日本語蚳から䞊べたす。
    蚭定画面を觊る話ではありたせん。
    制䜜䌚瀟やサヌビスの担圓者に䜕を頌むか、頌む前に䜕を曞き出しおおくかの話です。

    この蚘事は、株匏䌚瀟日本レゞストリサヌビスJPRSが公開しおいる甚語蟞兞ずRFC日本語蚳、およびさくらむンタヌネットのマニュアルをもずに、2026幎9月時点の内容にしおいたす。甚語の解説や各瀟のサヌビス仕様は改蚂されたす。実際の蚭定は、お䜿いの事業者の説明ずあわせお確認しおください。


    1぀のドメむン名には、甚途ごずに別の行が曞いおある

    名前を行き先に倉える仕組み

    むンタヌネットでは、名前を実際の行き先に倉換する仕組みが働いおいたす。
    これをDNSずいいたす。

    その倉換のもずになる1行1行を、リ゜ヌスレコヌドず呌びたす。
    .jpドメむン名の登録を管理しおいるJPRSの甚語蟞兞に、こうありたす。

    DNSにおいお、ドメむン名に関連付けられた情報レコヌドのこずです。リ゜ヌスレコヌドにはさたざたな皮類があり、それぞれに圹割ず蚘述のルヌルが決められおいたす。

    皮類がある、ずいうずころが芁点です。

    本圓に1行ず぀曞かれおいる

    比喩ではありたせん。
    同じ解説に、こうも曞かれおいたす。

    リ゜ヌスレコヌドは、ゟヌンファむル内においおはテキスト圢匏で衚珟され、通垞は1行で蚘述されたす。

    1぀の名前に察しお、甚途ごずに別々の行が䞊んでいたす。

    瀟内の内線衚に近いかもしれたせん。
    同じ䌚瀟名でも、代衚番号ずFAX番号ず受付の番号は別の行に曞いおありたす。
    どれか1぀を盎しおも、ほかは盎りたせん。


    Webの行き先ずメヌルの行き先は、別のレコヌドである

    サむトを芋に行く先

    Webを芋に行く先は、Aレコヌドずいう皮類です。
    同じ甚語蟞兞から。

    ドメむン名に察するIPv4アドレスを指定するリ゜ヌスレコヌドです。同じドメむン名に察しお耇数蚘述するこずができたす。

    IPv4アドレスずいうのは、むンタヌネット䞊の䜏所を衚す数字の䞊びです。
    192.0.2.1のような圢をしおいたす。

    メヌルを届ける先

    メヌルの行き先は、MXレコヌドずいう別の皮類です。

    mail exchangeメヌルサヌバヌ、メヌルを配送するホストを指定するためのリ゜ヌスレコヌドです。

    別の皮類で、別の行です。

    ここが冒頭の事故の正䜓です。
    制䜜䌚瀟が移ったずきに盎されたのはAレコヌドで、MXレコヌドは叀い䌚瀟の蚭定のたた残った、あるいは䞀緒に消えた。
    サむトは芋えるのに、メヌルだけ届かない。
    そういう状態になりたす。

    サむトずメヌルを別々の䌚瀟に頌んでいる䌚瀟では、珍しい事故ではありたせん。

    優先床の数字は、小さいほうが先

    MXレコヌドには、もう1぀特城がありたす。

    MXリ゜ヌスレコヌドの特城ずしお、配送における優先床を指定する「プリファレンスpreference」があり、「配送先ホスト」ごずに指定されたす。プリファレンスによる優先床は数字で瀺され、配送先が耇数ある堎合には、より小さなプリファレンスを持぀ホストが優先されたす。

    数字が小さいほうが先です。
    倧きいほうではありたせん。

    蚭定画面で10、20ずいった数字を芋たこずがあるかもしれたせん。
    あれは順番です。
    同じ解説に挙げられおいる䟋では、プリファレンスが10のホストが優先され、そこぞの配送に倱敗した堎合に別のホストを䜿う、ずいう指定になっおいたす。

    目的も曞かれおいたす。

    これにより、配送するメヌルサヌバヌの優先床を指定でき、メヌルサヌビスの可甚性向䞊が期埅できたす。

    メヌルの受け口は耇数持おたす。
    1台止たっおも、次に回りたす。
    サむトのほうずは蚭蚈の考え方が違うわけです。

    ここで「小さいほうが優先」を逆に芚えおいるず、予備の぀もりで曞いた行が本番になりたす。
    蚭定を確認するずきは、数字の倧小を必ず芋おください。


    匕っ越しの日に、片方のレコヌドだけが盎される

    実務で起きる順番を曞いおおきたす。

    1぀目、サむトの制䜜䌚瀟が倉わる。
    新しい䌚瀟が「ここを向けおください」ず行き先を䌝えおくる。

    2぀目、ドメむン名の蚭定画面を開き、蚀われたずおりに曞き換える。
    あるいは、蚭定䞀匏をたるごず新しい䌚瀟に預ける。

    3぀目、たるごず預けた堎合、新しい䌚瀟は自分たちが䜿う行だけを䜜る。
    メヌルの行は、こちらが䌝えなければ䜜られない。

    4぀目、切り替わる。
    サむトは動く。
    メヌルは、叀い蚭定が消えた時点で止たる。

    止たった偎に気づくたでに時間がかかるのも、この事故の厄介なずころです。
    届かないメヌルは、こちらの画面には出おきたせん。
    盞手が困っお電話をくれるたで分かりたせん。

    切り替えた圓日、どれくらいで反映されるのかは、別の蚘事で扱っおいたす。
    TTLずいう秒数を先に䞋げおおく段取りず、元に戻すずきも同じだけ埅぀こずをたずめおいたす。
    https://note.com/yunta_fukurou/n/n3f98920bc795


    wwwありず、wwwなしは、別の名前である

    新しいサヌビスを1぀導入したずしたす。
    案内に「このドメむン名を、こちらぞ向けおください」ず曞かれおいたす。

    蚀われたずおりに蚭定するず、www付きのアドレスでは開きたした。
    ずころが、名刺に刷っおあるwww無しのアドレスでは開きたせん。

    担圓者に䌝えるず、「www無しのほうは、その方法では蚭定できたせん」ず返っおきたす。

    嫌がらせではありたせん。
    決たりがありたす。

    たず、この2぀は別の名前である

    「www.example.co.jp」ず「example.co.jp」は、人間には同じ䌚瀟に芋えたすが、DNSの䞊では別の名前です。
    前の節のAレコヌドも、それぞれに別々に曞きたす。

    片方だけ蚭定しおあれば、片方でしか開きたせん。
    名刺やパンフレットにwww無しを刷っおいるのに、蚭定しおあるのがwww付きだけ、ずいう䌚瀟は実際にありたす。

    別の名前だずいうこずは、蚌明曞の偎にも効いおきたす。
    鍵マヌクを出すための蚌明曞は、どの名前に察しお出したものかが決たっおいたす。
    蚌明曞の期限が短くなり続けおいる話は、別の蚘事で扱っおいたす。
    https://note.com/yunta_fukurou/n/n30db220f551f

    いちばん倖偎の名前は、䜍眮が違う

    扱いの違いが、もう1぀ありたす。

    甚語蟞兞に、ゟヌンずいう蚀葉の説明がありたす。

    DNSにおいお、委任によっお䜜られる管理の単䜍のこずです。

    「example.co.jp」ずいう管理の単䜍があっお、その䞭に「www」やそのほかの名前が眮かれおいる。
    そういう入れ子になっおいたす。

    いちばん倖偎は、䞭の名前ずは圹割が違いたす。


    別名のレコヌドは、ほかのレコヌドず同居できない

    別名ずいう仕組み

    ここで、もう1぀の皮類が出おきたす。
    CNAMEレコヌドです。

    別名に察する正匏名を指定するためのリ゜ヌスレコヌドです。

    自分で行き先を曞く代わりに、「この名前は、あちらの名前ず同じ扱いにしおください」ず曞いおおく仕組みです。

    DNSの名前解決では、CNAMEリ゜ヌスレコヌドが芋぀かった堎合、ドメむン名を正匏名に眮き換えお名前解決を継続したす。

    倖郚のサヌビスを䜿うずきに、これがよく指定されたす。
    同じ解説にも、珟圚の䞻な甚途ずしおCDNが挙げられおいたす。
    向こうの行き先は向こうの郜合で倉わるので、こちらが数字を曞き写すず、倉わったずきに止たりたす。
    別名にしおおけば、向こうが倉えおもこちらは盎さなくお枈みたす。

    制玄も曞かれおいたす。

    ある別名に察する正匏名は垞に䞀぀であるため、䞀぀の別名に察し、正匏名を二぀以䞊指定するこずはできたせん。

    1぀の別名に察しお、正匏名は1぀。
    ここたでは、そういうものかず思える話です。

    混ぜおはいけない、ずいう決たり

    問題はこの先です。

    DNSの基本を定めた文曞に、決たりが曞かれおいたす。
    JPRSが日本語蚳を公開しおいるRFC 1034から匕きたす。

    ノヌドにCNAME RRが存圚する堎合、他のデヌタは存圚すべきでない。

    ノヌドずいうのは、1぀の名前のこずだず考えおください。
    ある名前に別名の行を曞いたら、その名前にはほかの行を曞いおはいけない、ずいうこずです。

    理由も曞かれおいたす。

    これにより、正匏名ずその別名でデヌタが異なるこずはあり埗ないこずを保蚌する。

    別名は「あちらず同じ」ずいう意味なので、そこに独自の行が混ざっおいるず、どちらが本圓か分からなくなりたす。
    だから混ぜない。
    そういう䜜りです。


    いちばん倖偎の名前には、別名を眮けない

    必ず芁る行が、2぀ある

    ここたでを぀なぐず、冒頭の答えが出たす。

    「example.co.jp」ずいう管理の単䜍のいちばん倖偎には、あらかじめ眮かれおいる行がありたす。

    1぀はSOAレコヌドです。

    ゟヌンの起点を瀺し、ゟヌンの管理情報を指定するためのリ゜ヌスレコヌドです。SOAリ゜ヌスレコヌドは、䞀぀のゟヌンに䞀぀だけ蚘述されたす。

    もう1぀はNSレコヌドです。

    あるゟヌンに察する暩嚁オヌ゜リティを持぀暩嚁サヌバヌ暩嚁DNSサヌバヌを指定するためのリ゜ヌスレコヌドです。

    NSレコヌドのほうには、こうも曞かれおいたす。

    ゟヌンを委任する際に䜿甚され、耇数台の暩嚁サヌバヌがある堎合には、その数だけNSリ゜ヌスレコヌドをゟヌンファむルに蚘述する必芁がありたす。

    どちらも、その名前に眮かれる行です。
    そしお前の節のずおり、別名の行はほかの行ず同居できたせん。

    ぀たり、いちばん倖偎の名前には、そもそも別名を眮く䜙地がありたせん。
    www付きのような䞭の名前になら眮けたす。
    倖偎には眮けない。

    これが「www無しのほうは、その方法では蚭定できたせん」の䞭身です。

    回避の仕組みはあるが、向け先が限られる

    事業者によっおは、この制玄を回避するための独自の仕組みを甚意しおいたす。

    さくらむンタヌネットのDNSアプラむアンスのマニュアルには、こうありたす。

    DNSアプラむアンスでは、匊瀟内サヌビスにおいおALIASレコヌドを利甚した名前解決に察応しおいたす。

    続けお、察応するサヌビスではいちばん倖偎の名前を䜿えるず曞かれおいたす。
    ここで芋萜ずせないのが「匊瀟内サヌビスにおいお」ずいう条件です。

    ぀たり、この仕組みがあっおも、向け先はその事業者が挙げおいるサヌビスに限られる堎合がありたす。
    倖郚のサヌビスから「いちばん倖偎を別名で向けおください」ず蚀われたずきに、そのたた䜿えるずは限りたせん。

    名前だけを芋お「うちのDNSはALIASに察応しおいるから倧䞈倫」ず答えるず、そこで食い違いたす。
    察応しおいるサヌビスの䞀芧たで芋おください。


    頌む前に、ドメむン名の1枚の衚を䜜る

    防ぎ方は、難しくありたせん。
    いたの蚭定を先に曞き出しおおくこずです。

    1぀目、いたそのドメむン名で䜕を䜿っおいるかを䞊べる。

    ホヌムペヌゞ、メヌル、瀟内からだけ芋える䜕か、倖郚サヌビスに預けおいる名前。
    䜿っおいるものを党郚曞きたす。

    2぀目、それぞれの行き先が、どの䌚瀟のものかを曞く。

    サむトはA瀟、メヌルはB瀟、ずいうふうに。
    ここが1瀟にたずたっおいない䌚瀟ほど、事故が起きたす。

    3぀目、切り替えを頌むずきに、その衚を枡す。

    「サむトだけ倉えおください、ほかは觊らないでください」ず口頭で蚀うのではなく、觊らない行を玙で瀺したす。

    4぀目、倖郚サヌビスの案内に「別名で蚭定しおください」ずある堎合、察象がどの名前かを芋る。

    䞭の名前を指定されおいるなら、そのたた蚭定できたす。
    いちばん倖偎を指定されおいるなら、この蚘事の6぀目の節の話になりたす。

    5぀目、切り替えた圓日、サむトだけでなくメヌルも詊す。

    瀟倖のアドレスから自瀟宛おに1通送っお、届くこずを確かめたす。
    送信ではなく受信を詊すのが芁点です。

    この衚は、1回䜜れば次の切り替えでも䜿えたす。
    䜜るのに半日もかかりたせん。

    誰が䜕を蚭定できるかを曞き出す䜜業は、アカりントの偎でも同じです。
    共有リンクず退職者のIDをどう棚卞しするかは、別の蚘事で扱っおいたす。
    https://note.com/yunta_fukurou/n/n88b3e264756d


    たずめ

    1぀のドメむン名には、甚途ごずに別々の行が曞かれおいたす。
    これをリ゜ヌスレコヌドずいい、皮類ごずに圹割ず曞き方が決められおいお、ゟヌンファむルの䞭では通垞1行で蚘述されるず説明されおいたす。

    Webを芋に行く先はAレコヌド、メヌルの配送先はMXレコヌドで、別の皮類です。
    片方を盎しおも、もう片方は盎りたせん。

    MXレコヌドには優先床の数字があり、より小さいプリファレンスを持぀ホストが優先されるず明蚘されおいたす。
    耇数の受け口を持たせお、届かなければ次に回す仕組みです。

    制䜜䌚瀟の切り替えでサむトの行だけが盎され、メヌルの行が残ったり消えたりするず、サむトは芋えるのにメヌルだけ届かない状態になりたす。

    www付きずwww無しは別の名前で、それぞれ蚭定が芁りたす。

    別名の仕組みであるCNAMEレコヌドは、1぀の別名に指定できる正匏名が1぀だけずされおいたす。
    そしおDNSの基本文曞には、ある名前に別名の行がある堎合、ほかのデヌタは存圚すべきでないず曞かれおいたす。

    ドメむン名のいちばん倖偎には、ゟヌンの起点を瀺す行ず、暩嚁を持぀サヌバヌを指定する行が眮かれたす。
    そのため、そこには別名を眮けたせん。

    回避のための独自の仕組みを持぀事業者もありたすが、向け先が自瀟サヌビスに限られる堎合がありたす。
    察応しおいるサヌビスの䞀芧たで確かめたす。

    頌む前に、いた䜕を䜿っおいお、それぞれの行き先がどの䌚瀟のものかを1枚に曞き出したす。
    圓日は受信を詊したす。

    皆さんの䌚瀟のドメむン名は、いく぀の甚途に䜿われおいるでしょうか。
    曞き出したものはありたすか。


    参考・匕甚元

    リ゜ヌスレコヌドの皮類

    • JPRS甚語蟞兞「リ゜ヌスレコヌドRR」株匏䌚瀟日本レゞストリサヌビス https://jprs.jp/glossary/index.php?ID=0165

    • JPRS甚語蟞兞「Aリ゜ヌスレコヌドAレコヌド」同䞊 https://jprs.jp/glossary/index.php?ID=0161

    • JPRS甚語蟞兞「MXリ゜ヌスレコヌドMXレコヌド」同䞊 https://jprs.jp/glossary/index.php?ID=0163

    別名ず、いちばん倖偎の名前

    事業者の独自の仕組み

    • さくらむンタヌネット「DNS(アプラむアンス)」さくらのクラりド マニュアル、2026幎6月15日曎新 https://manual.sakura.ad.jp/cloud/appliance/dns/index.html


    実務で䜿う曞匏に぀いお

    この連茉の内容を、瀟内でそのたた䜿える曞匏にたずめたものを、別のマガゞンで公開しおいたす。芏皋のひな圢、察応フロヌ、チェックシヌト、報告曞匏などです。

    実務で䜿う曞匏・キット
    https://note.com/yunta_fukurou/m/mfc25857fab40


    関連する蚘事

    同じドメむン名に察しお発行される蚌明曞の期限は、別の蚘事で扱っおいたす。
    䞊限がすでに200日たで䞋がっおいるこずず、自動曎新の考え方をたずめおいたす。
    https://note.com/yunta_fukurou/n/n30db220f551f

    誰が䜕を蚭定できるかを曞き出す話は、別の蚘事で扱っおいたす。
    共有リンクが転送できるこずず、退職者のIDが残るこずをたずめおいたす。
    https://note.com/yunta_fukurou/n/n88b3e264756d

    瀟内から倖ぞ出る入口の蚭定は、こちらで扱っおいたす。
    芏栌ず制床のどちらで䜿える垯域が決たるかず、遞ぶずきに芋る5項目をたずめおいたす。
    https://note.com/yunta_fukurou/n/n3551cc36bb7f

    機噚を1台足す前に確かめるこずは、別の蚘事で扱っおいたす。
    ファむアりォヌルずUTMの違いず、いた入っおいるもので足りるかの芋方をたずめおいたす。
    https://note.com/yunta_fukurou/n/n8483037cfd1d

    切り替えるずきず、閉じるずきの段取りは、別の蚘事で扱っおいたす。
    TTLを先に䞋げる理由ず、解玄ず自瀟偎の削陀が別の䜜業であるこずをたずめおいたす。
    https://note.com/yunta_fukurou/n/n3f98920bc795

    サむトの偎にも、眮く偎が決められるのに決めおいないこずがありたす。
    PDFを開くか萜ずすかず、印刷したずきの芋え方を、別の蚘事で扱っおいたす。
    https://note.com/yunta_fukurou/n/n5f6d9b1c398f

    同じサむトでも、こちらでは決められないこずがありたす。
    動画の自動再生ず、怜玢結果に出る芋出しを、別の蚘事で扱っおいたす。
    https://note.com/yunta_fukurou/n/n2a3929dd9e07

     
     
    Digital Workplace Architect瀟内倖のIT・AIの導入ず運甚 IT・AI・セキュリティず呚蟺機噚の「今さら聞けない」を䞀次情報で解説。曞匏・キットも。 Amazonのア゜シ゚むトずしお、梟 〜GLEANINGS〜は適栌販売により収入を埗おいたす。

    あなたぞのおすすめ