• 締切済み
  • すぐに回答を!

ホスト名変更による端末への影響

こんにちは。 とあるLinuxサーバを運用しているのですが、 サーバには下記のエントリがあります。 >>「/etc/host」ファイル  136.198.153.154 TEST1W >>「/etc/sysconfig/network」ファイル  HOSTNAME=TEST1W 今回システム変更により、サーバにドメイン名を付けることに なりました。変更後は、下記の値になります。 >>「/etc/host」ファイル  136.198.153.154 TEST1W.test.co.jp TEST1W >>「/etc/sysconfig/network」ファイル  HOSTNAME=TEST1W.test.co.jp でここからがご相談ですが、10台の運用端末は、WindowsXPですが、 hostsファイルでLinuxサーバの名前解決をしています。 >>Windowsのhostsファイル  136.198.153.154 TEST1W サーバ変更後は、このhostsファイルも変更対象になるでしょうか?。 「ping TEST1W」はNGとなり、「ping TEST1W.test.co.jp」 になるかと考えているのですが・・。 アドバイスお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数329
  • ありがとう数1

みんなの回答

  • 回答No.1

> サーバ変更後は、このhostsファイルも変更対象になるでしょうか? 用途によります。FQDNっぽい名前(TEST1W.test.co.jp)で名前解決できなければ都合が悪いのであれば、変更(別名を追加でも可)する必要があるでしょう。 例えば、単にpingで疎通確認できればいい、というのであれば、FQDNっぽい名前である必要はありません(他の機器と名前が重複しない限り)。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

有難うございます。確認してみます。

関連するQ&A

  • hostnameについて

    /etc/hostsの 127.0.0.1 localhost.localdomain localhost のlocalhost.localdomain やlocalhostは変更しても良いのでしょうか?また変更した場合はless /etc/sysconfig/network のhostnameもあわせる必要があるのでしょうか? [root@linux squid]# less /etc/sysconfig/network NETWORKING=yes HOSTNAME=linux NISDOMAIN=nis.domain

  • DHCPでのホスト名とホスト機との対応付けについて

    現在、家庭内LAN上の複数のPCに固定IP・ホスト名を割り振って、各PCの /etc/hosts に記述して運用しています。 このたび、DHCPでLAN運用を試してみて、LAN上のPCとそのホスト名の対応の方法がわかりません。 基本的なことですが、DHCPのLANにおいて、LAN内の他のホストを特定するのはどうすればよいのでしょうか。 2008年1月14日 機材  DHCPサーバー:市販のブロードバンドルーター(PLANEX BLW-54CW2)のDHCPサーバー機能  DHCPクライアント:Vine Linux4.1パソコン やってみたこと  クライアントパソコンの方でホスト名を設定し、それをDHCPサーバーに渡すことはできた。  (ブロードバンドルーター設定画面にホスト名・IPアドレス・MACアドレスが表示された)  DHCPサーバーからクライアントパソコンにIPアドレスを割り当てることもできた。  設定内容は次の通り。   /etc/sysconfig/network-scripts/ifcfg-eth0    DEVICE=eth0    BOOTPROTO=dhcp    HWADDR=xx:xx:xx:xx:xx:xx (MACアドレス)    ONBOOT=yes    TYPE=Ethernet    DHCP_HOSTNAME="host"   /etc/sysconfig/network    NETWORKING=yes    HOSTNAME=host.domain  クライアントパソコンの/etc/hostsから自ホスト名記述(127.0.0.1 host.domain host)を削除したら、   $ ping hostname  が通らない。  DHCPクライアントソフトはインストールされているが、デーモンで動いてはいない。   $ rpm -qa | grep -e dhcp -e pump     dhcpcd-1.3.22pl4-0vl2     pump-0.8.24-0vl2   $ ps ax | grep -e dhcp -e pump | grep -v grep    (dhcpcd,dumpは動いていない) 以上

  • GUI管理ツールでipアドレスとホスト名、DNSサーバーのipを変更すると/etc以下のどのファイルが書き換えられるのでしょうか。

    大学内のLANでRHL9.0を使用しています。タイトルの通りなのですが、例えばlinuxconfなどのGUIツールを使ってマシンのipアドレス(固定ip)とホスト名、DNS(bind)サーバーのipアドレスを変更した場合、以下に示すファイル以外に(/etc以外でも)どのようなファイルが書き換えられるのでしょうか。インストールはごく一般的なやり方でやってますので固有のファイルと言うものはありません。 /etc/hosts , /etc/sysconfig/networks , /etc/sysconfig/network-scripts/ifcfg-eth0 , /etc/host.conf , /etc/resolve.conf 理由:現在メールサーバーとDNSサーバーをfirst.aaa.bbb.jpという1台のマシンで運用していますが、新しくsecond.aaa.bbb.jpという予備サーバーを構築しました。「first」が故障した場合、「second」を「first」というホスト名に変更しipも変更することによって対処したいと考えています。現在その試験中なのですが、「second」をすばやく「first」にし、試験が終わったらまたすばやく「second」に戻す必要があります。perlでスクリプトを作ることによってこれを実現しようと思うのでどのファイルが変更されるのかを知りたい次第です。

  • 1台で複数セグメント持つ際の設定(Linux)

    1台のLinuxサーバに、NICを2つ搭載し、それぞれ別のネットワークセグメントを想定した場合の設定方法を教えてください。 異なるネットワークセグメントを持つことから、ホスト名、IPアドレス、デフォルトゲートウェイもそれぞれ異なります。 /etc/sysconfig/networkには、HOSTNAME と GATEWAY の設定が必要だと思いますが、/etc/sysconfig/network の定義ファイルは2つ必要なのでしょうか。 /etc/sysconfig/network-scripts/ifcfg-eth[] は、ifcfg-eth0とifcfg-eth1 を作成することが必要だと考えてます。 /etc/sysconfig/networkを2つ(??)作成する必要があるのかどうか、わかりません。 【OS】 Red Hat Enterprise Linux 5.6

  • Solaris10のホスト名の変更

    こんにちは。 8年振りにSolarisをさわっています。 Solaris10のホスト名の変更を行いたいのですが、Solaris9のテキストに6つのファイルをすべて変更する必要があると書いてありました。これはSolaris10でもそうなのでしょうか。確認したところ、/etc/nodenameというファイルはありませんでした。現在DHCP接続にしているのですが、それでもホスト名の変更は行えますか。 ご回答お待ちしております。 bash-3.2# ls -la /etc/nodename /etc/nodename: No such file or directory bash-3.2# ls -la /etc/hostname* -rw-r--r-- 1 root root 1 Dec 27 11:42 /etc/hostname.e1000g0 bash-3.2# ls -la /etc/inet/hosts -r--r--r-- 1 root root 101 Dec 27 11:49 /etc/inet/hosts bash-3.2# ls -la /etc/net/ticlts/hosts -rw-r--r-- 1 root sys 239 Jan 22 2005 /etc/net/ticlts/hosts bash-3.2# ls -la /etc/net/ticots/hosts -rw-r--r-- 1 root sys 239 Jan 22 2005 /etc/net/ticots/hosts bash-3.2# ls -la /etc/net/ticotsord/hosts -rw-r--r-- 1 root sys 239 Jan 22 2005 /etc/net/ticotsord/hosts bash-3.2# cat /etc/inet/hosts # # Internet host table # ::1 localhost 127.0.0.1 localhost 192.168.236.129 unknown # Added by DHCP bash-3.2#

  • ハブ経由のLANでpingが通っているのにクライアントからサーバが見えない。

    FC4(サーバ)機とWindows98(クライアント)機をハブで繋ぎましたが、クライアントからサーバに接続できません。 1.サーバ機はApache2のhttpd.confのServerNameを [FC4.localdomain:80] と設定し、 DocumentRootにあるhtml/***ファイルのパーミッションも755に変更しました。その他は次の通りです。 # less /etc/hosts 127.0.0.1 localhost.localdomain localhost FC4 192.168.0.51 FC4.localdomain FC4 192.168.0.52 win98.localdomain win98 # less /etc/sysconfig/network NETWORKING=yes HOSTNAME=FC4.localdomain # less /etc/sysconfig/network-scripts/ifcfg-eth1 中略 NETMASK=255.255.255.0 IPADDR=192.168.0.51 # ping 192.168.0.52  でみるとpingは通っています。 2.一方、クライアントの設定は次の通りです。 C:\WINDOWS>ipconfig /ALL ホスト名 . . . . . . . . . : win98  中略 0 Ethernet アダプタ :    中略 IP アドレス. . . . . . . . . : 192.168.0.52 サブネット マスク . . . . . . . . : 255.255.255.0 C:\WINDOWS>ping 192.168.0.51  のpingも通っています。ところが C:\WINDOWS>ping FC4  とサーバ名で試すと、 Unknown host FC4. となり、デスクトップからネットワークコンピュータ画面に入って探しても、win98アイコンは見えますが、 FC4コンピュータが見えません。なお、それぞれのパソコンから、別々にインターネットには接続できます。どの手順が間違えて、ハブ経由で通信出来ないのでしょうか?もし、お分かりになる方がいらっしゃいましたなら、ヒントを頂ければ幸いです。

  • 同一のホスト名で何か問題がありますか?

    サーバーを移行する際に、新しいサーバーを同一ホスト名。に設定(hostnameコマンド や/etc/hostsで)しておきたいのですが、ネットワーク上何かトラブルになることはありうるでしょか?

  • Linuxでホスト名が変更できず、戻ってしまいます

    Linuxでホスト名が変更できず、戻ってしまいます なお、CentOS5,で、Cシェルです。 www.example.com=>example.com にしたいと思っています。 (なお、$HOST,$HOSTNAME,&その他?、DNSを) #vi /etc/hosts 127.0.0.1 example.com localhost.localdomain localhost #vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=example.com GATEWAY=192.168.0.1 #/etc/rc.d/init.d/network restart をやり、また、 #less /etc/named.conf の結果はいかの通り。 ######################################################### options {   directory "/var/named";   dump-file "/var/named/data/cache_dump.db";   statistics-file "/var/named/data/named_stats.txt";   /*    * If there is a firewall between you and nameservers you want    * to talk to, you might need to uncomment the query-source    * directive below. Previous versions of BIND always asked    * questions using port 53, but BIND 8.1 uses an unprivileged    * port by default.    */    // query-source address * port 53; }; // // a caching only nameserver config // controls {   inet 127.0.0.1 allow { localhost; } keys { rndckey; }; }; zone "." IN {   type hint;   file "named.ca"; }; zone "localdomain" IN {   type master;   file "localdomain.zone";   allow-update { none; }; : zone "0.0.127.in-addr.arpa" IN {   type master;   file "named.local";   allow-update { none; }; }; zone "0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN {   type master;   file "named.ip6.local";   allow-update { none; }; }; : ######################################################### であり、各ゾーンファイルをみても、example という文字はナシ。 またPTR の記述は、 ########################################################## $ vi /var/named/chroot/var/named/named.local $TTL 86400 @  IN  SOA  localhost. root.localhost. (       1997022703       28800       14400       3600000       86400 )     IN  NS  localhost. 1  IN  PTR  localhost. ###########################################################3 のみ、 で、一応#/etc/rc.d/init.d/named reloadをして、 #shutdown -r now して、再ログインすると、 で、 すべて(/etc/hosts,/etc/sysconfig/network,環境変数も) ももとにも戻っています。

  • NIC毎のホスト名

    素朴な疑問なのですが、NICが2枚の場合、それぞれにホスト名を設定できないのでしょうか? Solarisではhostnameファイルで設定できるようなのですが、 Linuxについてはネット検索してみましたが、みつけられませんでした。 もちろん、別サーバからアクセスするときはhostsファイルで設定できますが、自分自身に設定できないのかなぁと思った次第です。 ちなみに、centos5と6です。

  • Linuxでのpingでsendmsgだけのエラー

    TurboLinux8 Serverにて、2枚のNICを刺しサーバーを作成しています。 NICはWAN側とLAN側向けになっていて、それぞれのNICにpingを打つとWAN側はきちんと応答が帰りますが、LAN側のNICにpingを打っても下記のようになって応答が帰りません。 ping 192.168.0.101 ping : sendmsg ping : sendmsg ping : sendmsg ping : sendmsg : : これは、sendmsg以外何も出ていないのでどんなエラーなのか見当もつきません。 下記の定義を確認しましたが他にも確認する個所があれば教えてください。 ifconfigにて確認済み /etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth1