ubuntu设置ip地址自动获取(ubuntu18自动获取ip) 您所在的位置:网站首页 dns改为自动获取 ubuntu设置ip地址自动获取(ubuntu18自动获取ip)

ubuntu设置ip地址自动获取(ubuntu18自动获取ip)

2023-03-22 09:51| 来源: 网络整理| 查看: 265

Ubuntu(Linux)下如何配置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中如何手动设置IP ??,,为什么 eth0,它抓不到IP4地址,

这样给你解释你看看 eth0上IP为自动获取

eth1上为手工设置(又是VPC自己要求的)

配置过程:

1、打开Ubuntu的/etc/network/interfaces文件 。默认内容如下:

auto lo

iface lo inet loopback

2、eth0为自动获取IP,所以不需要配置了。插入要手工设置IP的eth1的IP信息,编辑后内容如下,前面auto eth1,让网卡开机自动挂载.:

auto lo

iface lo inet loopback

auto eth1

iface eth1 inet static

address 192.168.0.101

netmask 255.255.255.0

network 192.168.0.0

broadcask 192.168.0.255

gateway 192.168.0.2

3、编写完毕保存,然后打开终端运行如下命令,重新启动网卡即可:

$ /etc/init.d/networking restart

也可以重启网卡让新配置生效,优点是不影响其他网络接口:

$ sudo ifdown eth0

$ sudo ifup eth04、如果以DHCP方式配置网卡,则改为:

auto eth0

iface eth0 inet dhcp

也可以在命令行下直接输入下面的命令来获取地址

sudo dhclient eth0

5、配置DNS服务器的地址,最多可以使用3个DNS服务器

$ sudo vi /etc/resolv.conf

nameserver 202.96.134.133

nameserver 202.96.128.68

nameserver 202.96.128.166

对\"resolv.conf\"的修改是即时生效的。可以使用nslookup命令进行DNS服务器查询,以验证\"resolv.conf\"配置文件。

如何查看DNS

$ less /etc/resolv.conf

ubuntu配置静态ip地址

在某些场景下,我们可能需要将一台电脑的IP地址设置成静态的。例如在局域网内部署一个服务器,我们可能不希望他通过DHCP获取动态地址,而造成无法访问。设置静态IP在window系统下比较容易,但在Linux系统下稍微麻烦一点。Ubuntu 18.04系统下设置静态IP的步骤。

1:先ifconfig查看电脑的网卡信息,找到物理网卡的名称,我这里是enp3s0,其他几个是虚拟网卡和本地回环,不用管。

2:输入route-n命令,打印路由表,这里主要是为了查看网关地址,后续会用到,我这里网关地址是192.168.101.1

3:输入sudo vim/etc/netplan/00-installer-config.yaml,编辑yaml文件,注意这里需要sudo权限。

根据实际需要依次设置enp3s0网卡的静态IP地址、网关、DNS,dhcp4设置为false,最后一行添加:renderer:networkd。注意缩进对齐,并且每个冒号后面要跟一个空格,否则会有问题。设置好后保存退出。

4:输入命令netplan apply使改动生效,然后reboot重启系统,就配置好了。

ubuntu系统怎么配置ip地址

1、修改配置文件/etc/network/interfaces

root@ubuntu:~# sudo gedit /etc/network/interfaces

添加以下内容:

auto eth0 #设置自动启动eth0接口

iface eth0 inet static #配置静态IP

address 192.168.11.88 #IP地址

netmask 255.255.255.0 #子网掩码

gateway 192.168.11.1 #默认网关

2、修改DNS

sudo gedit /etc/resolve.conf

nameserver 127.0.0.1 #记得加上

nameserver 8.8.8.8 #当地dns服务器(用ipconfig /all 查看本地dns,第一个dns是默认的,共有2个dns)

注:#后面的注释信息不要加进去。

3、重启网络,使配置生效

sudo /etc/init.d/networking restart

4、查看ip是否配置成功 root@ubuntu:~# ifconfig

eth0 Link encap:Ethernet HWaddr 00:0c:29:2d:89:40

inet addr:192.168.11.88 Bcast:192.168.11.255 Mask:255.255.255.0

inet6 addr: fe80::20c:29ff:fe2d:8940/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

RX packets:223 errors:0 dropped:0 overruns:0 frame:0

TX packets:253 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:1000

RX bytes:24219 (24.2 KB) TX bytes:22960 (22.9 KB)

Interrupt:19 Base address:0×2024

lo Link encap:Local Loopback

inet addr:127.0.0.1 Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:16436 Metric:1

RX packets:48 errors:0 dropped:0 overruns:0 frame:0

TX packets:48 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:3964 (3.9 KB) TX bytes:3964 (3.9 KB)

root@ubuntu:~#

注:红字加粗“192.168.11.88”跟上面配置的ip一样,表示ip配置成功。

如果网络无法启动或不稳定,可尝试如下操作:

gedit /etc/NetworkManager/NetworkManager.conf

managed=false设置成managed=true

ubuntu 12.10 怎么自动获取IP地址啊? 网络连接都怎么填? 我的插的网线连不上显示无线

在终端输入sudo pppoeconf按回车

输入用户密码【不会显示 按回车

全选YES

开启宽带连接:sudo pon dsl-provider

ubuntu系统怎么设置ip地址

工具原料:电脑+ubuntuubuntu系统查看自己的ip地址方法如下:方法一1、点击电脑系统菜单的“应用程序”,然后在打开的菜单中点击“附件”,之后选择“终端”2、点击“终端”后,就打开终端命令行工具,是Linux系统中使用率也最高的一个工具,它和windows下面的命令提示符有点类似,但是功能远比命令提示符强大3、在终端命令行工具中输入命令:sudoifconfig-a,这里使用的是普通用户登录ubuntu系统,所以会提示输入密码,若是使用超级管理员登陆系统,那么就不会有此输入密码的提示4、输入当前登陆用户的密码后回车,就会输出ip地址等相关信息,如下图所示方法二(和windowsxp系统有点类)1、在电脑状态栏上表示“网络连接”的图标上面点右键,然后在弹出菜单中选择“连接信息”2、点击“连接信息”后,就打开关于网络连接的“连接信息”对话框,如下图所示,,下图红色方框部分就为ip地址相关信息注意事项:这里的两种方式只适用于ubuntu系统,这里使用的是10.04的ubuntu系统,其它版本Ubuntu可能有点差异。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有