`

设置ubuntu的ip地址

 
阅读更多

新装了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. 设置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的行:
# The primary network interface - use DHCP to find our address
auto eth0
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
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
#network 192.168.3.0
#broadcast 192.168.3.255

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

3. 设定第二个IP地址(虚拟IP地址)

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

在该文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
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. 配置DNS

首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.

要访问DNS 服务器来进行查询,需要设置/etc/resolv.conf文件.
假设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的行:
# The primary network interface - use DHCP to find our address
auto eth0
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
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
#network 192.168.3.0
#broadcast 192.168.3.255

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

3. 设定第二个IP地址(虚拟IP地址)

编辑文件/etc/network/interfaces:

sudo vi /etc/network/interfaces

在该文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
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. 配置DNS

首先,你可以在/etc/hosts中加入一些主机名称和这些主机名称对应的IP地址,这是简单使用本机的静态查询.

要访问DNS 服务器来进行查询,需要设置/etc/resolv.conf文件.
假设DNS服务器的IP地址是192.168.3.2, 那么/etc/resolv.conf文件的内容应为:

search test.com
nameserver 192.168.3.2


解决ubuntu重启DNS重新设置的问题
作者: wynlchae 发布日期: 2008-4-09

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

先备份:
sudo cp /etc/resolv.conf /etc/resolv.conf.bak

然后编辑
sudo gvim /etc/dhcp3/dhclient.conf

将以下行添加到末尾,就是DNS的2个服务器啦

prepend domain-name-servers 208.67.222.222,208.67.220.220;#这两个服务器根据自己的DNS填上。

分享到:
评论

相关推荐

    ubuntu系统更改ip

    下面详细介绍如何在Ubuntu系统中配置静态IP地址、设置虚拟IP地址以及修改主机名的详细过程。 ### 配置静态IP地址 Ubuntu系统默认使用动态主机配置协议(DHCP)自动分配IP地址,但在某些情况下需要手动配置静态IP地址...

    在Ubuntu操作系统中开启SSH服务和设置IP的步骤.docx

    在 Ubuntu 操作系统中开启 SSH 服务和设置 IP 的步骤 SSH(Secure Shell)是一种安全的远程登录协议,能够加密数据传输,防止中间人...在设置 IP 地址时,可以使用命令设置,也可以修改 UbuntuIP 系统配置文件来实现。

    ubuntu如何设置静态ip

    其中,auto eth0表示自动启用eth0网络接口,iface eth0 inet static表示设置静态IP,address表示IP地址,netmask表示子网掩码,gateway表示网关。 3. 配置DNS:使用sudo gedit /etc/resolv.conf命令打开DNS配置文件...

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

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

    Ubuntu设置静态ip

    如果一切顺利,你的Ubuntu系统现在应该已经使用新设置的静态IP地址连接到网络了。 需要注意的是,如果你的网络环境需要特定的DNS服务器,或者有其他特殊的网络配置,如DHCP服务器分配特定的IP,你可能需要根据实际...

    ubuntu ip和dns设置

    #### 一、静态IP地址设置 在Ubuntu系统中,配置静态IP地址是一项基本但非常重要的任务。对于那些需要固定IP地址的服务器或工作站来说,手动配置静态IP地址是非常必要的。下面详细介绍如何在Ubuntu中设置静态IP地址...

    ubuntu下用python编写的修改IP地址和MAC的界面工具

    使用Ubuntu的时候,有时需要修改IP地址和MAC,而用命令行的形式会敲很多东西,用图形界面的方式又找不到什么地方能修改MAC,所以我写了这个小软件,可修改ubuntu的IP地址和MAC

    ubuntuip命令.pdf

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

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

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

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

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

    Ubuntu下设置静态IP

    在Ubuntu系统中,为了确保网络连接的稳定性和可预测性,通常会选择手动设置静态IP地址而不是依赖于DHCP自动分配。接下来将详细介绍如何在Ubuntu系统中配置静态IP。 1. **打开终端**:首先打开Ubuntu的终端。 2. **...

    Ubuntu 设置静态Ip(NAT)

    本文主要介绍如何在Ubuntu 14系统中设置静态IP地址,特别是当系统通过NAT(网络地址转换)模式运行于VMware虚拟机环境下时的操作步骤。设置静态IP地址对于搭建稳定的服务器环境至关重要,尤其是在需要频繁访问同一台...

    Ubuntu使用命令设置固定IP地址.txt

    Ubuntu使用命令设置固定IP地址.txt

    如何在局域网设置虚拟机内(linux)ubuntu的静态ip地址.docx

    "如何在局域网设置虚拟机内(linux)ubuntu的静态ip地址" 在局域网中设置虚拟机内的静态IP地址是非常重要的,因为每次重启虚拟机后,IP地址都会改变,从而导致网络设置的不稳定。以下是设置Ubuntu虚拟机的静态IP...

    Ubuntu局域网中设置代理服务器上网和设置静态IP.docx

    默认情况下,Ubuntu使用自动获取IP地址的配置,可以使用Vim编辑器来编辑该文件,设置静态IP。 6. 配置静态IP:可以使用Vim编辑器来编辑/etc/network/interfaces文件,设置静态IP。需要屏蔽掉自动获取IP地址的设置,...

    linux下设置IP地址并激活

    如果想永久保存 IP 地址设置,可以编辑 /etc/rc.d/init.d/rc.local 文件(具体系统有些不同,Ubuntu 就在 /etc/rc.local),在文件中加入以下命令: ifconfig eth0 up ifconfig eth0 192.168.1.22 netmask 255.255....

    linux设置IP地址.docx

    本文将详细介绍如何使用vi编辑器来设置Linux系统的IP地址。这个过程主要涉及到`/etc/sysconfig/network-scripts/`目录下的一个特定配置文件,以及网络服务的重启和IP地址的验证。 首先,我们打开用于配置网络接口的...

    Ubuntu系统中利用apache2建立基于IP地址的web服务

    本文将详细介绍如何在Ubuntu上利用Apache2建立基于IP地址的多站点Web服务。 首先,确保Apache2服务已经安装并运行正常。在Ubuntu终端中,通过以下命令更新包列表和安装Apache2: ```bash sudo apt update sudo apt...

    ubuntuIP设置.pdf

    ### Ubuntu 11.04 手动设置 IP 地址及网络配置详解 #### 一、手动设置 IP 地址步骤 对于 Ubuntu 11.04 的用户来说,有时候可能需要手动设置 IP 地址,以满足特定的网络环境需求。下面是一步步详细的操作指南: 1....

Global site tag (gtag.js) - Google Analytics