`
love~ruby+rails
  • 浏览: 849685 次
  • 性别: Icon_minigender_1
  • 来自: lanzhou
社区版块
存档分类
最新评论

Linux: Setup as DNS Client / Name Server IP Address

阅读更多

Many new Linux user finds it difficult to setup / modify new name server address (NS1 / NS2).

Local name resolution is done via /etc/hosts file. If you have small network, use /etc/hosts file. DNS (domain name service is accountable for associating domain names with ip address, for example domain yahoo.com is easy to remember than IP address 202.66.66.12) provides better name resolution. To configure Linux as DNS client you need to edit or modify /etc/resolv.conf file. This file defines which name servers to use. You want to setup Linux to browse net or run network services like www or smtp; then you need to point out to correct ISP DNS servers:

/etc/resolv.conf file

In Linux and Unix like computer operating systems, the /etc/resolv.conf configuration file contains information that allows a computer connected to the Internet to convert alpha-numeric names into the numeric IP addresses that are required for access to external network resources on the Internet. The process of converting domain names to IP addresses is called "resolving."

The resolv.conf file typically contains the IP addresses of nameservers (DNS name resolvers) that attempt to translate names into addresses for any node available on the network.

Setup DNS Name resolution

Steps to configure Linux as DNS client, first login as a root user (use su command):

Step # 1: Open /etc/resolv.conf file:

# vi /etc/resolv.conf

Step #2: Add your ISP nameserver as follows:

search isp.com
nameserver 202.54.1.110
nameserver 202.54.1.112
nameserver 202.54.1.115

Note Max. three nameserver can be used/defined at a time.

Step # 3:Test setup nslookup or dig command:

$ dig www.nixcraft.com
$ nslookup www.nixcraft.com
分享到:
评论

相关推荐

    Linux NTFS file system support:开发移至https://sourceforge.net/projects/ntfs-3g/-开源

    该项目的开发已移至https://sourceforge.net/projects/ntfs-3g/,该项目的目标是:为NTFS文件系统(1.2、3.x和更高版本)创建新Linux内核驱动程序,用户空间实用程序(例如,格式,ntfs检查等)和一个库,可避免代码...

    lichee_20170502_1607_全志R16的linux系统编译需要改动的文件_使用parrotv1.1的内核_没有外层目录.7z

    rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar zxvf lichee_parrotv1.1_20161202.tar.gz rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ rootroot@cm-System-Product-Name:/home/wwt/linux_...

    SDK文件下缺少emulator-2

    11:43 Emulator: [5984]:ERROR:android/android-emu/android/qt/qt_setup.cpp:28:Qt library not found at D:\AndroidSDK\emulator\lib64\qt\lib 11:43 Emulator: Could not launch 'D:\AndroidSDK\emulator/qemu/...

    win10 64X adb.exe

    解决adb server version (31) doesn’t match this client (36); killing… * daemon started successfully * error: no devices/emulators found adb.exe下载 下载后替换adb所在目录

    Windows7 IIS自动安装(脚本)

    dism /online /enable-feature /featurename:IIS-WebServerRole /featurename:IIS-WebServer /featurename:IIS-CommonHttpFeatures /featurename:IIS-StaticContent /featurename:IIS-DefaultDocument /featurename...

    linux全志R16的linux系统编译的资料_20170502_1655.7z

    全志R16平台编译linux系统V1.0.txt 2017/4/11 13:36 (编译请使用编译android的lichee的选项编译生成的.config文件,不然直接编译会报错!!!!) rootroot@cm-System-Product-Name:/home/wwt/linux_r16$ tar...

    Linux下安装达梦数据库DM8(详细截图版)

    达梦数据库是一款优秀的国产数据库,现在最新版为DM8 如何在Linux下安装它呢?...dm8_setup_rh7_64_ent_8.1.1.45_20191121.iso 方法一:很多博客里都是将这个iso文件放入linux中,通过挂载得到DMInstall.bin安装文件,

    bmi160调通bmi160的ACC+GYR_20160907.7z

    Welcome to mkscript setup progress All available chips: 4. sun8iw6p1 Choice: 4 All available platforms: 0. android Choice: 0 All available kernel: 0. linux-3.4 Choice: 0 All available boards: 5. ...

    centos7安装+还原+卸载sqlserver.docx

    接下来,我们可以将 *.bak 文件传到 Linux 系统中,并使用 SQL Server Management Studio 还原数据库。 卸载 SQL Server 要卸载 SQL Server,我们首先需要停止服务: `sudo systemctl stop mssql-server` 然后,...

    基于Linux系统命令行安装KingbaseES数据库

    ### 基于Linux系统命令行安装KingbaseES数据库知识点详解 #### 一、KingbaseES简介 人大金仓KingbaseES是一款具有自主知识产权的关系型数据库管理系统,它提供了丰富的SQL功能,支持多种操作系统平台,包括Linux。...

    linuxwebmin安装教程借鉴.pdf

    setup脚本会检测操作系统的名称和版本,例如Redhat Linux 3.0AS Web服务器设置: setup脚本会提示用户设置Web服务器的参数,例如: * Web服务器端口:默认为10000 * 登录用户名:默认为admin * 登录密码:需要用户...

    docker install step

    docker更新包: apt-get update docker安装vim apt-get install vim apt-get install tar ...docker run -d -p 58080:8080 -v /root/webapps/:/opt/tomcat/webapps/ --name mytomcat_1 mytomcat:1.0 /root/run.sh

    git+repo+gerrit代码服务器搭建

    1. 安装 Git:使用 `sudo apt-get install git-core openssh-server openssh-client` 安装 Git。 2. 安装 Gitosis:使用 `sudo python setup.py install` 安装 Gitosis。 3. 安装 Repo:使用 `sudo apt-get install ...

    Linux企业版5 邮件服务器配置

    DNS(Domain Name System)服务器是邮件服务器的基础,它负责域名到IP地址的转换,确保邮件能够正确地被路由到目的地。 1. **挂载光驱**:如果您的系统中需要从光驱安装软件包,请先将光盘挂载到系统中。 2. **通过...

    Win10系统Setup.exe程序参数说明.docx

    - 示例:`setup.exe /installfrom \\server\share\source` 从网络共享\\server\share\source处获取安装源。 通过熟练掌握这些命令行参数,用户可以根据具体需求定制Windows 10的安装过程,提高安装效率,尤其是在...

    linux下DNS服务器的简单配置参照.pdf

    Linux下的DNS服务器配置是网络管理中的重要环节,它允许网络中的设备通过域名访问其他设备,而不是直接使用IP地址。DNS(Domain Name System)系统通过分布式数据库实现域名与IP地址的映射,使得用户可以方便地记住...

    InnoSetup 获取本机IP地址

    ### InnoSetup 获取本机IP地址 在软件安装过程中,有时候需要获取当前计算机的网络配置信息,例如IP地址。这不仅对于调试有用,在某些特定情况下还可以帮助安装程序根据不同的网络环境进行自定义设置。本文将详细...

    Linux安装Cacti、Hudson、Jmeter、SVN

    在Linux系统,特别是CentOS 5.1环境下,安装Cacti、Hudson、JMeter和SVN是常见的任务,这些工具在系统监控、持续集成、性能测试和版本控制方面有着重要作用。以下将详细介绍每个软件的安装过程。 **Cacti** Cacti是...

Global site tag (gtag.js) - Google Analytics