Memo/Linux/resolv.conf

http://dexlab.net/pukiwiki/index.php?Memo%2FLinux%2Fresolv.conf
 

resolv.conf


DHCP使用時にresolv.confを上書きしない

  • CentOS6.xだと「sudo service network restart」すると、/etc/resolv.conf が自動生成される。
    固定IPで運用してる場合や、手動でDNSを設定したい時などは止めたい
  • NetworkManager?を止める
    1. sudo service NetworkManager stop
    2. sudo chkconfig NetworkManager off
  • DHCPを指定している ifcfg-eth0 に "PEERDNS=no"を追加する
    1. sudo sh -c 'echo "PEERDNS=no" >>/etc/sysconfig/network-scripts/ifcfg-eth0'
  • または ifcfg-eth0 に直接くとresolv.confも変わる
    1. sudo sh -c 'echo -e "DNS1=8.8.8.8\nDNS2=8.8.4.4" >>/etc/sysconfig/network-scripts/ifcfg-eth0'
    2. sudo service network restart

手動でのドメイン入力を省略

  • 例:「ssh host1.example.com」への接続を「ssh host1」に省略できる
    1. vi /etc/resolv.conf
    2. ----
    3. search example.com
    4. ----

DNSサーバを手動で指定する

  1. # vi /etc/resolv.conf
  2.  
  3. search example.com
  4. nameserver 192.168.1.1
  5. nameserver 192.168.1.2
  6.  
  7. # service network restart

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2018-04-20 (金) 23:09:09 (4d)