お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2019-01-19 18:41:06

Ueda_Katuhiko
メンバ
登録日: 2013-04-20

hostsでホストのipを追記したのに反映されない

以下利用しています
cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.4 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian

以下設定なんですが
cat /etc/nsswitch.conf

コード:

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat
group:          compat
shadow:         compat
gshadow:        files

hosts:          files mdns4_minimal [NOTFOUND=return] dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

/etc/hostsに以下追記しても

コード:

111.222.333.444    addinghosts

nslookupコマンドで確認すると
nslookup addinghosts
Server:        127.0.1.1
Address:    127.0.1.1#53

** server can't find addinghost: NXDOMAIN

となり、pingで確認しても
ping vps
PING vps (59.157.4.23) 56(84) bytes of data.
64 bytes from addinghost (555.666.777.888): icmp_seq=1 ttl=49 time=98.0 ms
64 bytes from addinghost(555.666.777.888): icmp_seq=2 ttl=49 time=100 ms

とこを切り分けるべきでしょうか?アドバイスお願いします

オフライン

 

#2 2019-01-19 18:43:55

Ueda_Katuhiko
メンバ
登録日: 2013-04-20

Re: hostsでホストのipを追記したのに反映されない

また修正もれしてしまいましたm(  )m

Ueda_Katuhiko による投稿:

以下利用しています
cat /etc/os-release
NAME="Ubuntu"
VERSION="16.04.4 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian

以下設定なんですが
cat /etc/nsswitch.conf

コード:

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc-reference' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         compat
group:          compat
shadow:         compat
gshadow:        files

hosts:          files mdns4_minimal [NOTFOUND=return] dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

/etc/hostsに以下追記しても

コード:

111.222.333.444    addinghost

nslookupコマンドで確認すると
nslookup addinghost
Server:        127.0.1.1
Address:    127.0.1.1#53

** server can't find addinghost: NXDOMAIN

となり、pingで確認しても
ping addinghost
PING addinghost (555.666.777.888) 56(84) bytes of data.
64 bytes from addinghost (555.666.777.888): icmp_seq=1 ttl=49 time=98.0 ms
64 bytes from addinghost(555.666.777.888): icmp_seq=2 ttl=49 time=100 ms

とこを切り分けるべきでしょうか?アドバイスお願いします

オフライン

 

#3 2019-01-19 22:07:29

Ueda_Katuhiko
メンバ
登録日: 2013-04-20

Re: hostsでホストのipを追記したのに反映されない

すいません、ssh addinghostで/sbin/ifconfgしたときと
ping addinghost した際のipが違うので混乱してました

./.ssh/配下のconfigにssh addinghost用のエントリがあり、IPが直書きされてました
お騒がせしました

オフライン

 

Board footer

Powered by FluxBB