ubuntu 配置ip命令,ubuntu设置固定ip

其实ubuntu 配置ip命令的问题并不复杂,但是又很多的朋友都不太了解ubuntu设置固定ip,因此呢,今天小编就来为大家分享ubuntu 配置ip命令的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

Ubuntu下配置IP地址的方法

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

1.修改配置文件blacklist.conf禁用IPV6:

sudo vi/etc/modprobe.d/blacklist.conf

2.在文档最后添加 blacklist ipv6,然后查看修改结果:

cat/etc/modprobe.d/blacklist.conf

3.设置IP(设置网卡eth0的IP地址和子网掩码)

sudo ifconfig eth0 192.168.2.1 netmask 255.255.255.0

4.设置网关

sudo route add default gw 192.168.2.254

5.设置DNS修改/etc/resolv.conf,在其中加入nameserver DNS的地址1和 nameserver DNS的地址2完成。

6.重启网络服务(若不行,请重启ubuntu:sudo reboot):

sudo/etc/init.d/networking restart

7.查看当前IP:

ifconfig

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

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.2.1

gateway 192.168.2.254

netmask 255.255.255.0

#network 192.168.2.0

#broadcast 192.168.2.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 x.x.x.x

netmask x.x.x.x

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.2.2,那么/etc/resolv.conf文件的内容应为:

search chotim.com

nameserver 192.168.2.2

6.手动重启网络服务:

sudo/etc/init.d/networking restart

返回结果如下:

*Reconfiguring network interfaces… [OK]

ubuntu 14.04系统怎么配置ip

首先要确保系统能识别你的网络适配器,如果有的话会有编号,如eth0等

然后才可以配置IP

配置IP有两种方式,一种是使用命令,只能临时更改IP,另一种是修改配置文件,这可以永久更改IP,但需要root权限才能修改

使用命令的方式就是用ifconfig命令配置

使用不带参数的ifconfig可以查看你现在的网卡配置信息,其中eth0、eth1等是以太网卡,lo0、lo1等是本地环回网络

设置IP和掩码命令举例

ifconfig eth0 192.168.5.40 netmask 255.255.255.0

设置网关命令举例

route add default gw 192.168.5.1

配置好以后可以用ifdown eth0和ifup eth0来关闭并启动(其实就是重启)网卡eth0

此方法只能临时改,重启之后又会恢复

修改配置文件方式需要有root权限

用vi编辑器打开/etc/network/interfaces这个配置文件,可以看到如下配置信息

iface eth0 inet static(如果是自动获取IP,请把static改为dhcp并删去后面那些行即可)

address 192.168.5.40(修改IP请改此处)

netmask 255.255.255.0(修改掩码请改此处)

gateway 192.168.5.1(修改默认网关请改此处)

然后保存退出即可,重启后就会生效

还有一种方法,如果用的是红帽,你可以直接在命令行输入system-config-network命令去配置你的网卡(如IP、网关等),可以永久改变,重启生效。这是一种比较方便的办法,但这种方法不仅需要root权限,而且需要安装有对应的安装包,并非所有Linux都支持(红帽基本上都支持,Ubuntu我不太清楚)

ubuntu下怎么设置静态ip

Ubuntu Server 12.04静态IP配置方法如下:

1、配置静态IP地址:

# vim/etc/network/interfaces

原内容有如下4行:

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet dhcp

以上表示默认使用DHCP分配IP,修改为如下:

auto lo

iface lo inet loopback

# The primary network interface

auto eth0

#iface eth0 inet dhcp

iface eth0 inet static

address 192.168.80.129

netmask 255.255.255.0

gateway 192.168.80.2

保存退出。

注意:只需要设置address(IP地址)、netmask(子网掩码)、gateway(网关)这三项就OK,network和broadcast这两项参数是可以不写的。

2、手动设置DNS服务器:

# vim/etc/resolv.conf

添加如下内容(这点所有Linux发行版都通用):

nameserver 192.168.80.2

nameserver 8.8.8.8

保存退出。

注意:重启Ubuntu后发现又不能上网了,问题出在/etc/resolv.conf。重启后,此文件配置的dns又被自动修改为默认值。所以需要永久性修改DNS。方法如下:

# vim/etc/resolvconf/resolv.conf.d/base

nameserver 192.168.80.2

nameserver 8.8.8.8

3、重启networking服务使其生效:

#/etc/init.d/networking restart

这样网络配置就永久生效。

阅读剩余
THE END