`
wbj0110
  • 浏览: 1598445 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

Ubuntu DNS配置与使用命令设置Ubuntu的ip地址

阅读更多

经过长时间学习Ubuntu DNS,你可能会遇到Ubuntu DNS中网络问题,这里将介绍Ubuntu DNS解决网络问题的方法,新装了Ubuntu,虽然使用图形界面明明已经设置好了ip,网关等等,但是不能上网。

一个朋友提醒说,也许是设置的问题,试试命令行的设置。于是搜索了一下怎么设置,结果还真的成功了。具体如下:
1. 检验是否可以连通,就使用ping命令ping 网关开始的时候总是现实unreachable
2. 设置IP sudo ifconfig eth0 133.133.133.190 netmask 255.255.255.0这样就算设置好了网卡eth0的IP地址和子网掩码
3. 设置网关 sudo route add default gw 133.133.133.40
4. ping 网关就可以ping通了
5. 设置Ubuntu DNS 修改/etc/resolv.conf,在其中加入
nameserver DNS的地址1
nameserver DNS的地址2完成。这样设置之后,下次开机时候似乎IP又会发生变化。

一、使用命令设置Ubuntu的ip地址

1. 设置IP sudo ifconfig eth0 203.171.239.155 netmask 255.255.255.224 这样就算设置好了网卡eth0的IP地址和子网掩码
2. 设置网关 sudo route add default gw 203.171.239.129
3. 设置DNS 修改/etc/resolv.conf,在其中加入 nameserver DNS的地址1 nameserver DNS的地址2 完成。不过,这样设置之后,下次开机时候似乎IP又不存在了。

二、直接修改系统配置文件

Ubuntu的网络配置文件是:/etc/network/interfaces
Ubuntu命令行修改网络配置方法/etc/network/interfaces打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.

1. 以DHCP方式配置网卡
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.并用下面的行来替换有关eth0的行:

  1. # The primary network interface - use DHCP to find our address  
  2. auto eth0  
  3. iface eth0 inet dhcp 

用下面的命令使网络设置生效:sudo /etc/init.d/networking restart也可以在命令行下直接输入下面的命令来获取地址sudo dhclient eth0

2. 为网卡配置静态IP地址
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.并用下面的行来替换有关eth0的行:# The primary network interface

  1. auto eth0  
  2. iface eth0 inet static  
  3. address 192.168.3.90  
  4. gateway 192.168.3.1  
  5. netmask 255.255.255.0  
  6. #network 192.168.3.0  
  7. #broadcast 192.168.3.255 

将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:sudo /etc/init.d/networking restart

3. 设定第二个IP地址(虚拟IP地址)
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces.在该文件中添加如下的行:

  1. auto eth0:1  
  2. iface eth0:1 inet static  
  3. address 192.168.1.60  
  4. netmask 255.255.255.0  
  5. network x.x.x.x  
  6. broadcast x.x.x.x  
  7. gateway x.x.x.x 

根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息.用下面的命令使网络设置生效:sudo /etc/init.d/networking restart

4. 设置主机名称(hostname)
使用下面的命令来查看当前主机的主机名称:sudo /bin/hostname
使用下面的命令来设置当前主机的主机名称:sudo /bin/hostname newname
系统启动时,它会从/etc/hostname来读取主机的名称.
关于设置主机名称的更多信息,请访问这里

5. 配置Ubuntu DNS
首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.要访问Ubuntu DNS 服务器来进行查询,需要设置/etc/resolv.conf文件.假设Ubuntu DNS服务器的IP地址是192.168.3.2, 那么/etc/resolv.conf文件的内容应为:
search test.com
nameserver 192.168.3.2
/etc/network/interfaces
打开后里面可设置DHCP或手动设置静态ip。前面auto eth0,让网卡开机自动挂载.

1. 以DHCP方式配置网卡

编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces并用下面的行来替换有关eth0的行:

  1. # The primary network interface - use DHCP to find our address  
  2. auto eth0  
  3. iface eth0 inet dhcp 

用下面的命令使网络设置生效:sudo /etc/init.d/networking restart也可以在命令行下直接输入下面的命令来获取地址sudo dhclient eth0

2. 为网卡配置静态IP地址
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces
并用下面的行来替换有关eth0的行:# The primary network interface

  1. auto eth0  
  2. iface eth0 inet static  
  3. address 192.168.3.90  
  4. gateway 192.168.3.1  
  5. netmask 255.255.255.0  
  6. #network 192.168.3.0  
  7. #broadcast 192.168.3.255 

将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:sudo /etc/init.d/networking restart

3. 设定第二个IP地址(虚拟IP地址)
编辑文件/etc/network/interfaces:sudo vi /etc/network/interfaces在该文件中添加如下的行:

  1. auto eth0:1  
  2. iface eth0:1 inet static  
  3. address 192.168.1.60  
  4. netmask 255.255.255.0  
  5. network x.x.x.x  
  6. broadcast x.x.x.x  
  7. gateway x.x.x.x 

根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息.用下面的命令使网络设置生效:sudo /etc/init.d/networking restart

4. 设置主机名称(hostname)
使用下面的命令来查看当前主机的主机名称:sudo /bin/hostname
使用下面的命令来设置当前主机的主机名称:sudo /bin/hostname newname
系统启动时,它会从/etc/hostname来读取主机的名称.关于设置主机名称的更多信息,请访问这里

5. 配置Ubuntu DNS
首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.要访问Ubuntu DNS 服务器来进行查询,需要设置/etc/resolv.conf文件.假设Ubuntu DNS服务器的IP地址是192.168.3.2, 那么/etc/resolv.conf文件的内容应为:

  1. search test.com  
  2. nameserver 192.168.3.2 

解决Ubuntu重启Ubuntu DNS重新设置的问题作者: wynlchae 发布日期: 2008-4-09 查看数: 256 出自: http://www.linuxdiyf.com在Ubuntu下设置静态IP,“主菜单”,“系统”,“系统管理”,“网络”,在“Ubuntu DNS”里删掉原来的Ubuntu DNS,填上静态的Ubuntu DNS的服务器,不过这样重启后就恢复,下次开机开得重新设置一次。

先备份:sudo cp /etc/resolv.conf /etc/resolv.conf.bak然后编辑sudo gvim /etc/dhcp3/dhclient.conf将以下行添加到末尾,就是Ubuntu DNS的2个服务器啦prepend domain-name-servers 208.67.222.222,208.67.220.220;#这两个服务器根据自己的Ubuntu DNS填上。

分享到:
评论

相关推荐

    ubuntu ip和dns设置

    - `iface eth1 inet static` 表示这个接口将使用静态IP地址配置。 - `address 192.168.1.88` 是分配给该接口的静态IP地址。 - `netmask 255.255.255.0` 定义了子网掩码。 - `gateway 192.168.1.1` 指定了默认...

    ubuntu20.04固定ip地址配置.pdf

    在介绍Ubuntu 20.04系统中固定IP地址配置的知识点之前,我们先来了解一下Ubuntu系统以及IP地址的基础概念。Ubuntu是一个以Debian为底层开发的开源Linux操作系统发行版,它以用户友好、稳定可靠而著称。固定IP地址...

    ubuntuip命令.pdf

    Ubuntu IP 配置命令是 Linux 操作系统中的一组基本命令,用于设置和配置 IP 地址、子网掩码、网关、DNS 服务器等网络参数。本文将详细介绍 Ubuntu IP 配置命令的使用方法和配置步骤。 一、设置 IP 地址 设置 IP ...

    ubuntu如何设置静态ip

    3. 配置DNS:使用sudo gedit /etc/resolv.conf命令打开DNS配置文件,并添加以下内容: ``` nameserver 202.96.134.133 ``` 其中,nameserver表示DNS服务器的IP地址。 4. 重启网络连接:使用sudo /etc/init.d/...

    ubuntu图形界面配置IP步骤详解linux系统.doc

    网络管理器提供了一个图形界面,允许用户配置网络设置,例如 IP 地址、子网掩码、默认网关和 DNS 服务器的地址等。 Ubuntu 图形界面配置 IP 的应用场景 Ubuntu 图形界面配置 IP 地址有很多应用场景,例如: * ...

    设置UbuntuDNS缓存linux服务器应用-电脑资料.pdf

    知识点:dhclient 是一个 DHCP 客户端程序,负责从 DHCP 服务器获取 IP 地址和 DNS 服务器地址。通过修改 dhclient 的配置,可以使其使用 dnsmasq 作为 DNS 解析服务器。 4. 修改 resolv.conf 的配置:在修改了 ...

    Linux Ubuntu命令配置IP

    在Linux Ubuntu系统中配置IP地址是一项基本且重要的网络管理技能。本文将详细介绍如何在Ubuntu系统中手动配置静态IP地址,并解释每个步骤背后的原理,确保即便是初学者也能轻松掌握。 #### 一、理解网络管理工具 ...

    Ubuntu14 DNS配置 静态IP桥接上网 指南

    Ubuntu 14.04版本的Linux操作系统在进行桥接上网设置时,可以通过静态IP配置实现与主机在同一个网段内独立上网,但拥有自己的IP地址。这种设置对于开发环境中的虚拟机特别有用,能够方便地进行网络通信和外网访问。 ...

    Ubuntu系统管理网络常用的nmcli命令

    7. 添加连接:使用 `nmcli con add type ethernet con-name <connection name> ifname <ifname> ip4 X.X.X.X/掩码 gw4 <网关>` 命令可以添加连接。 8. 修改连接:使用 `nmcli con mod <connection name> connection....

    ubuntu12.10配置dns

    在本文中,我们将深入探讨如何在Ubuntu 12.10上配置DNS服务器,使用BIND (Berkeley Internet Name Domain),这是最广泛使用的DNS协议实现。BIND不仅提供了域名服务器(named)的功能,还包含了DNS解析库函数和用于...

    ubuntudns安装

    UbuntuDNS 安装及配置 UbuntuDNS 安装是指在 Ubuntu 操作...UbuntuDNS 安装及配置是一个复杂的过程,需要了解 DNS 的基本概念和 BIND 软件包的使用。通过正确的配置,dns 服务器可以为网络提供可靠的域名解析服务。

    Ubuntu配置DNS服务器--bind.doc

    Ubuntu 配置 DNS 服务器 -- bind 本文档将指导用户如何在 Ubuntu ...本文档提供了在 Ubuntu 系统上配置 DNS 服务器使用 bind 软件的详细指导,包括安装 bind9 软件包、配置 bind9 软件的配置文件和设置访问控制列表。

    Ubuntu下设置静态IP

    6. **检查IP配置**:使用`ifconfig`命令来检查IP地址是否已正确配置: ```bash ifconfig eth0 ``` 如果配置成功,你应该能看到之前设置的IP地址。 7. **重启网络服务**:如果上述步骤未能使配置生效,可以...

    ubuntu-网络配置

    使用命令设置网络是 Ubuntu 中的一种灵活的网络配置方法。该方法可以使用 ifconfig 和 route 命令来设置网络接口的参数。例如,可以使用 `ifconfig eth0 192.168.0.190 netmask 255.255.255.0` 命令设置 eth0 网卡...

    Ubuntu设置静态ip

    在Ubuntu操作系统中,为计算机配置静态IP地址是网络管理的一项基本任务,尤其对于服务器或需要固定IP地址的设备来说更为重要。静态IP地址确保了设备在网络中的位置始终不变,便于管理和远程访问。下面我们将详细解释...

    ubuntu7.04网络配置命令

    要为网络接口设置静态IP地址,需要编辑网络接口配置文件。在Ubuntu 7.04中,通常是在`/etc/network/interfaces`文件中进行修改。使用`sudo nano /etc/network/interfaces`打开该文件,然后添加或修改以下内容: ...

    UBUNTU静态IP绑定MAC地址上网方法

    在Ubuntu操作系统中,有时我们需要将计算机的静态IP地址与MAC物理地址绑定,以便在特定网络环境中,如学校或公司的网络管理策略下正常上网。本文将详细介绍如何在Ubuntu 12.04版本中进行这样的配置。 首先,我们...

    Ubuntu下DNS服务器的搭建

    本文将详细介绍如何在Ubuntu系统上设置DNS服务器,主要涉及DNS服务器软件 Bind9 的安装与配置。 首先,我们需要了解DNS(Domain Name System)的基本原理。DNS是一个分布式数据库系统,用于将人类可读的域名转换为...

    ubuntu18.04配置固定IP

    在Ubuntu 18.04操作系统中,配置固定IP地址是通过使用Netplan工具来实现的,这是一个用于配置网络接口的统一接口。Netplan在16.04版本之后被引入,取代了传统的ifupdown工具,使得网络配置更加简洁和灵活。以下是...

    ubuntu9.10 如何配置静态ip(1)

    静态IP地址是指在网络中手动设置的固定IP地址,与动态分配的IP地址相比,它不会随时间变化,因此能够确保网络设备始终具有相同的网络标识符。这对于需要长期保持连接稳定性的服务尤为重要。 #### 二、Ubuntu 9.10 ...

Global site tag (gtag.js) - Google Analytics