ワイティのものづくりブログ

機械設計と電気工事士からみたホーム、デジタルガジェットに関するものづくりを応援するブログ

VPN越しのサーバーにIPアドレスでは接続できるがドメインネームで接続できない場合の備忘録

WINSやNETBIOSなどサーバーには種類がありますが

自分のPCとDNSサーバーが遠かったら

素人が作ったサーバーで設定が甘いと

なぜかドメイン名では接続できない場合がある

 

windowsエクスプローラーで

 

「¥¥サーバー名」

 

では接続できず

f:id:y_ty:20200421161637p:plain

サーバー名には接続できません

 

「¥¥192.168.◎.◎◎」

 

f:id:y_ty:20200421161809p:plain

 

だと接続できるのを解決したい

 

■ネットワークの問題

DNSサーバーがエラーを出している可能性があるが

ルーター内だったりVPN先だったりするので触れないことも多い

リセットしても治らない場合がある

 

新しくPCをセットアップしているときに

そのサーバーに通常設定ではアクセスできないなど問題ある

そのサーバーにIPアドレスでショートカットなど作ると

連携アプリなどで問題が出るのだ

テクノア製のTECHSなど

 

Windowsでこのドメイン名はこのIPアドレスですよ

とPCに教えてあげる必要ある

リストに登録することでDNSに依存せず

ドメインで接続できるようになる

 

C:\Windows\System32\drivers\etc

この中にある

hosts

lmhosts

lmhosts.sam

f:id:y_ty:20200421161115p:plain

LMHOSTSとHOSTS

メモ帳を空で開き

このファイルをひとつづつドラッグし

最後尾に

192.168.◎.◎ サーバー名

と登録する

 

lmhostsに登録したら良いと言うサイトと

hostsに登録したら良いと言うサイトに分かれるが

両方に登録したらよい

f:id:y_ty:20200421161506p:plain

lmhosts.sam

#は全てコメントなので

はじめての人は何も登録されていないと思う

↑の画像は登録した状態

 

これでドメイン名で繋がるようになるだろう

 

これでも即座に反映したい場合は

f:id:y_ty:20200421162241p:plain

 

先ほど保存したlmhostsをインポートで選択してあげればよい

 

これで接続できるようになるはずだ

※非エンジニアのため細かな詳細は省きます