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

Debian、ContOS、Ubuntu系统手动配置网卡获取IP方式

1 . 打开文件

vim /etc/network/interfaces

2 . 修改

dhcp自动获取

修改为:

配置静态IP

3 . 重启网络服务

/etc/init.d/networking restart

1 . 打开

vi /etc/sysconfig/network-scripts/ifcfg-eth0(eth0为网卡设备别名)

2 . 修改

DHCP方式获取

ONBOOT = yes 指系统启动时激活此设备 BOOTPROTO=dhcp 指获取ip方式为dhcp

静态配置

修改

BOOTPROTO=static

换行添加

3 . 重启网络服务

service network restart

1 . 打开

vim etc/network/interfaces

2 . 添加网卡配置(静态获取IP和DHCP获取IP选一个配置即可)

静态获取IP

DHCP获取IP

3 . 重启网络设备

sudo /etc/init.d/networking restart

(设置与12.04相同,但还需要再修改一个文件)

1 . 修改managed参数

/etc/NetworkManager/NetworkManager.conf # 将参数 managed 设置为 true

2 . 按照12.04 修改配置

1 . 打开

vim /etc/network/inrerfaces

2 . 增加

静态获取IP

提示(ubuntu 16 之后的网卡名字不再是eth0之类命名,根据本机器ifconfig查看到的为准)

DHCP获取IP

3 . 修改managed 参数

vim /etc/NetworkManager/NetworkManager.conf # 打开将参数 managed 设置为 true

4 . 设置DNS

验证

resolvconf -u

提示( 因为机器在重启后,真正读取dns 的配置是在 /etc/resolv.conf,但是 /etc/resolv.conf 的数据来源于 /etc/resolvconf/resolv.conf.d/base)

5 . 重启网络服务

/etc/init.d/networking restart

1 . 打开

/etc/netplan/01-network-manager-all.yaml

2 . 修改为

3 . 执行命令,使配置文件生效

netplan apply

ubuntu 自动获取ip的怎么设置

ubuntu以DHCP方式配置网卡自动获取ip

编辑文件/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。

ubuntu 16.04以太网无法连接网络

eth0 Link encap:以太网 硬件地址 00:21:cc:61:8a:95

inet6 地址: fe80::32e1:8c26:73f9:1c68/64 Scope:Link

UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1

接收数据包:78283 错误:0 丢弃:106 过载:0 帧数:0

发送数据包:1464 错误:0 丢弃:0 过载:0 载波:0

碰撞:0 发送队列长度:1000

接收字节:6608956 (6.6 MB) 发送字节:249611 (249.6 KB)

中断:20 Memory:f3a00000-f3a20000

lo Link encap:本地环回

inet 地址:127.0.0.1 掩码:255.0.0.0

inet6 地址: ::1/128 Scope:Host

UP LOOPBACK RUNNING MTU:65536 跃点数:1

接收数据包:34500 错误:0 丢弃:0 过载:0 帧数:0

发送数据包:34500 错误:0 丢弃:0 过载:0 载波:0

碰撞:0 发送队列长度:1

接收字节:2552944 (2.5 MB) 发送字节:2552944 (2.5 MB)

wlan0 Link encap:以太网 硬件地址 8c:a9:82:6d:76:2c

BROADCAST MULTICAST MTU:1500 跃点数:1

接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0

发送数据包:0 错误:0 丢弃:0 过载:0 载波:0

碰撞:0 发送队列长度:1000

接收字节:0 (0.0 B) 发送字节:0 (0.0 B)

(1)sudo dhcpclient eth0自动获取ip地址

(2)sudo vim /etc/network/interfaces:

ethtoop -p eth0

eth0网卡接口的指示灯会闪烁

ubuntu18.04的gdm登录页面自定义提示消息(显示IP)

ubuntu18.04默认使用gdm做登录管理,在登录界面显示自定义信息,需要修改如下配置

思路:考虑到ubuntu机器使用dhcp自动获取ip,可能存在ip地址变动的情况,如果直接将现有的ip地址以文本形式写入到01-banner-message配置文件中,若获取到的ip地址变动,那么登录页面显示出来的ip地址信息就不准确了。因此,使用开机脚本来自动获取本机ip地址并写入到01-banner-message配置文件貌似是比较好的方案。

首先创建一个执行脚本,取名为banner_msg.sh

然后创建systemd的service文件

最后将新建的bannermsg.service重新载入并启动,如下:

至此大功告成!重启ubuntu,在login页面点击登录框即能看到当前主机的ip地址啦~~

登录到桌面session之后可以检查下bannermsg.service这个服务状态是否正常,如下命令

参考链接:

未经允许不得转载:便宜VPS网 » ubuntu自动获取ip地址(ubuntu设置自动获取dns)