ubuntu16.04固定IP与设置DNS

****前言**** 学校几乎每次断电之后,宿舍的机器IP基本都会更改,即使可以通过图形界面去修改,但还是懒得去改。但是docker某些容器的应用需要具体使用ip,比如程序code使用docker-mysql容器的话【localhost以及127.0.0.1->error】。记录一下ubuntu16.04在非图形界面固定IP与设置DNS。


****ubuntu16.04固定IP**** ****Step-One【Ubuntu-server跳过】****

sudo vim /etc/NetworkManager/NetworkManager.conf
# 将`managed=false`修改成`managed=true`
sudo reboot

****Step-Two****

# 备份
sudo cp  /etc/network/interfaces /etc/network/interfaces.bak

# 修改配置文件
sudo vim /etc/network/interfaces

改成如下:

# 自动挂载enp4s0f2网卡
auto enp4s0f2
iface enp4s0f2 inet static  
# 静态IP
address 172.16.168.128
# 网关地址
gateway 172.16.168.254  
# 子网掩码
netmask 255.255.255.0  
#network 192.168.2.0  
# 广播地址
#broadcast 192.168.2.255

****Step-Three****

# 重启networking服务
sudo systemctl restart networking.service


****ubuntu16.04设置DNS****

# 默认文件不存在
sudo vim /etc/resolvconf/resolv.conf.d/base

添加下面内容:

meserver 8.8.8.8
nameserver 8.8.4.4
# sise-dns
nameserver 172.16.2.1
nameserver 172.16.2.6
刷新配置文件
sudo resolvconf -u

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Coding01

使用 Docker 搭建简易的 Java Web 环境 (二)

从《从最简单的入手学习 Docker (一)》一文中,可以简单的了解 Docker 的使用,这篇文章将再次重温下 Docker 的使用。

1163
来自专栏熊二哥

SpringBoot详细研究-04部署测试与监控

这部分的内容实际就是devops的主要工作内容,当然一名合格的程序要也需要掌握这部分的知识。 ? ? 热部署 简单来说,在开发时,修改了任何的代码,I...

2209
来自专栏吴伟祥

Docker学习——Docker 三剑客(七) 顶

691
来自专栏JMCui

Docker 系列五(Docker Compose 项目).

    Docker Compose 是官方编排项目之一,负责快速的部署分布式应用。它允许用户通过一个单独的 docker-compose.yml 模板文件(Y...

772
来自专栏A周立SpringCloud

用户定义网络中的内嵌DNS服务器

本节中的信息涵盖用户自定义网络中的容器的内嵌DNS服务器操作。连接到用户自定义网络的容器的DNS lookup与连接到默认 bridge 网络的容器的工作机制不...

2815
来自专栏技术翻译

十大Docker记录问题

Docker不仅改变了应用程序的部署方式,还改变了日志管理的工作流程。容器将日志写入控制台(stdout / stderr),而Docker Logging D...

844
来自专栏码神联盟

框架 | SpringBoot项目发布到自动化容器Docker步骤

3313
来自专栏架构说

阅读准备-构建redis容器

docker容器默认只提供一个服务, 我试图ssh进去 gdb git tcpdump strace valgrind 又安装redis 折腾很长时间 主要遇如...

4136
来自专栏程序员的诗和远方

设置 git/npm/bower/pip/gem镜像或代理

有时候因为墙或者速度的原因使用git/npm/bower/pip/gem等工具的时候需要设置镜像或者代理,记录一下,不用到处找。 git 设置: $ ...

3467
来自专栏运维小白

19.3/19.4/19.6 安装zabbix

安装zabbix 官网下载地址 wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2...

27010

扫码关注云+社区