Armadilloフォーラム

AWSロードバランサーのDNS(Aレコード)の名前解決する方法を教えてください。(soracom canal + AWS VPC Route53無し)

amano

2020年10月27日 19時23分

Armadillo G3Lにsoracom simを挿入し、VPGで通信を行っております。

過去にも似た質問をさせていただいた者です。
https://armadillo.atmark-techno.com/forum/armadillo/4265

【質問1】
以下の条件でG3LからAWSロードバランサーのDNS名(internal-product-api-alb-XXXXXXXXX.ap-northeast-1.elb.amazonaws.com)
の名前解決する方法を教えてください。
【条件】
・resolf.confにsoracom dnsサーバー(100.127.0.53)を指定しない
※soracom dnsサーバー参考:https://dev.soracom.io/jp/air_cellular/endpoints/

【試験結果】
試験した結果が以下となります。
試験1:soracom dnsサーバー指定しない

root@armadillo:~# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 192.168.15.1
b.amazonaws.com~# nslookup internal-product-api-alb-XXXXXX.ap-northeast-1.elb
Server:         192.168.15.1
Address:        192.168.15.1#53
 
Non-authoritative answer:
*** Can't find internal-product-api-alb-XXXXXX.ap-northeast-1.elb.amazonaws.com: No answer
 
root@armadillo:~#

試験2:soracom dnsサーバー指定する

root@armadillo:~# cat /etc/resolv.conf
# Generated by NetworkManager
nameserver 100.127.0.53
nameserver 192.168.15.1
b.amazonaws.com~# nslookup internal-product-api-alb-XXXXXX.ap-northeast-1.elb
Server:         100.127.0.53
Address:        100.127.0.53#53
 
Non-authoritative answer:
Name:   internal-product-api-alb-XXXXXX.ap-northeast-1.elb.amazonaws.com
Address: 10.0.X.XXX
Name:   internal-product-api-alb-XXXXXX.ap-northeast-1.elb.amazonaws.com
Address: 10.0.X.XXX
 
root@armadillo:~#

【参考】
以下の他のモバイル機器ではsoracom dnsサーバーを特に指定することなく名前解決ができます。
・AtermMR03 NEC製
・MSIP-CRM-HUW-MS2131i-8 HUAWEI製

【質問2】
他のモバイル機器が名前解決できているのに対し、
G3Lがsoracom dnsサーバー(100.127.0.53)を指定しないと
名前解決できないのはどうしてなのか教えてください。

【質問の背景】
・他のモバイル機器が名前解決できているので、単純に気になった。
・弊社事情として、既にsoracom dnsサーバー指定無しの機器が市場に出ているので、
できればsoracom dnsサーバー指定無しで解決したい。

よろしくお願いいたします。

コメント

at_mitsuhiro.yoshida

2020年11月18日 18時04分

吉田です。

> 【質問2】
> 他のモバイル機器が名前解決できているのに対し、
> G3Lがsoracom dnsサーバー(100.127.0.53)を指定しないと
> 名前解決できないのはどうしてなのか教えてください。

他のモバイル機器とネットワーク構成が違う為と思われます。

Armadillo-IoT ゲートウェイ G3L の LTE ネットワーク構成は、
製品マニュアル『LTE でデータ通信をする場合のネットワーク構成について』を参照ください。
https://manual.atmark-techno.com/armadillo-iot-g3l/armadillo-iotg-g3l_p…

ご回答ありがとうございます。
また返信が遅くなり失礼いたしました。

> 他のモバイル機器とネットワーク構成が違う為と思われます。
当方、知識不足のため、ご紹介いただいた資料を読んでも、
何故G3Lの構成だと名前解決できないのか理解できませんでした。
NAT、もしくはLTEモジュール内部のDNSサーバー、LTE通信網側から提供されるDNSサーバーが影響しているのでしょうか。

大変恐縮ですが、ご教授いただけないでしょうか。
もしくは参考となるサイトありましたら教えていただけないでしょうか。