linux 设置固定ip和dns
1. centos
1.1 ifconfig 查看网卡名称
# ifconfig
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.137.128  netmask 255.255.255.0  broadcast 192.168.137.255
        inet6 fe80::91b0:54db:c4f3:d9a9  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:67:b4:aa  txqueuelen 1000  (Ethernet)
        RX packets 150  bytes 24587 (24.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 162  bytes 21607 (21.1 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 738  bytes 1245656 (1.1 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 738  bytes 1245656 (1.1 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
由上面信息可知,系统目前是使用网卡ens33访问Internet的,我们要设置的就是ens33的IP地址。
1.2 设置固定ip和dns
# vim /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static  #静态IP
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=1d993961-7171-4a50-a17b-089cc70f96e4
DEVICE=ens33
ONBOOT=yes  #开机启动
IPV6_PRIVACY=no
CONNECTION_METERED=no
IPADDR=172.16.31.186 #本机地址
NETMASK=255.255.0.0 #子网掩码
GATEWAY=172.16.0.1 #默认网关
DNS1=172.16.0.10
DNS2=8.8.8.8
注意,后有备注的部分,按实际要求更改。
1.3 重启网络
# service network restart
2. ubuntu
2.1 ifconfig 查看网卡名称
# ifconfig
eno1      Link encap:Ethernet  HWaddr dc:f4:01:e7:11:88
          inet addr:172.16.36.212  Bcast:172.16.255.255  Mask:255.255.0.0
          inet6 addr: fe80::def4:1ff:fee7:1188/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:13838092 errors:0 dropped:23139 overruns:0 frame:0
          TX packets:613652 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:3479806143 (3.4 GB)  TX bytes:65456575 (65.4 MB)
          Interrupt:56 
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:65536  Metric:1
          RX packets:266991 errors:0 dropped:0 overruns:0 frame:0
          TX packets:266991 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1
          RX bytes:971472461 (971.4 MB)  TX bytes:971472461 (971.4 MB)
由上面信息可知,系统目前是使用网卡ens33访问Internet的,我们要设置的就是eno1的IP地址。
2.2 设置固定ip和dns
# sudo vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
source /etc/network/interfaces.d/*
# The loopback network interface
auto lo
iface lo inet loopback
auto eno1 # 设置网卡自启动
iface eno1 inet static  # 设置使用固定ip
address 172.16.36.212 # 设置ip
netmask 255.255.0.0 # 设置子网掩码
gateway 172.16.0.1  # 设置网关
dns-nameserver 172.16.0.10  # 设置DNS
dns-nameserver 8.8.8.8
2.3 重启网络
# sudo /etc/init.d/networking restart
linux 设置固定ip和dns的更多相关文章
- linux设置静态IP和DNS以及改网卡名
		ubuntu Ubuntu如果是desktop版,由于desktop版安装了NetworkManager,修改完interfaces文档中的内容,不会生效,需要先修改/etc/NetworkManag ... 
- Linux设置固定IP
		此处需整理 问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址? 如果你想要为CentOS 7中 ... 
- linux 设置固定IP  centOS6.5
		主要是要把Linux的IP固定下来,可以用另一台机器SSH连接. ping的用法: 基本语法:ping [-选项] IP地址或域名 功能描述:测试网络是否连通 常用选项:-c -c 指定发送数据包的次 ... 
- Linux之如何进行固定IP、DNS等设置
		前提:虚拟机Linux centOS6.6 Linux如何设置固定IP.dns.网关 1.切换到root账号 2.#cd /etc/sysconfig/network-scripts 进入网卡的设置 ... 
- Linux系列:Fedora虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)
		首先声明:该方法在Fedora 17和18版本下有效,其它版本也许可行也许有所差异. 1. 虚拟机相关配置 如果不是虚拟机系统,则这步不需要,若是相关配置详细信息请看“Linux系列:Ubuntu虚 ... 
- 转 -- Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)
		原文转自:http://www.cnblogs.com/lanxuezaipiao/p/3613497.html#undefined 虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是 ... 
- Linux系列:Ubuntu虚拟机设置固定IP上网(配置IP、网关、DNS、防止resolv.conf被重写)
		虚拟机里设置上网方式为NAT最方便,因为无需手动设置即可上网,但是NAT的上网方式默认是DHCP动态分配IP的,这意味着你每次重启虚拟机都 有不一样的IP地址,这对一般用户没任何问题.但是如果你的机子 ... 
- Linux - ubuntu 设置固定ip和设置dns
		ubuntu 设置固定ip和设置dns 1.ifconfig 查看网卡名称 root@jiqing-virtual-machine:~# ifconfig ens32 Link encap:以太网 硬 ... 
- WMware虚拟机NAT模式配置网络设置Linux虚拟机固定IP
		一.主机配置 1.查看本机ip 2.给vmnet8设置固定IP和网段 3.根据vmnet8网段设置VMware NAT模式网段 4.点击NAT设置网关 二.启动虚拟机 网络设置如下: 这个地址值在这个 ... 
随机推荐
- 安装、卸载 cocoapods
			卸载cocoapods: localhost:~ je$ sudo gem uninstall cocoapods Remove executables: pod, sandbox-pod in ad ... 
- Python3实战spark大数据分析及调度  ☝☝☝
			Python3实战spark大数据分析及调度 ☝☝☝ 一.实例分析 1.1 数据 student.txt 1.2 代码 二.代码解析 2.1函数解析 2.1.1 collect() RDD的特性 在 ... 
- CountDownLatch源码及Javadoc阅览
			/** * A synchronization aid that allows one or more threads to wait until * a set of operations bein ... 
- Qt5教程: (6) 菜单栏、工具栏、状态栏及核心控件
			1. 新建QMainWindow工程 取消生成.ui文件 2. 菜单栏 在mainwindow.cpp中添加头文件 和 #include <QMenuBar> #include <Q ... 
- javascript  input只输入数字和字母
			<input type="text" placeholder="请输入您的用户名..."> <script type="text/j ... 
- PHP array_shift
			1.函数的作用:删除数组的头个元素并返回 2.函数的参数: @params array &$array 3.需要注意的例子: <?php /** * http://php.net/ma ... 
- [Luogu1313][NOIP2011提高组]计算系数
			题目描述 给定一个多项式 (by+ax)k(by+ax)^k(by+ax)k ,请求出多项式展开后 xn×ymx^n \times y^mxn×ym 项的系数. 输入输出格式 输入格式: 共一行,包含 ... 
- 初识mpvue
			听说mpvue可以实现H5和小程序的同时开发 对使用过vue的选手几乎是0难度 忍不住搓搓小手手 看了文 唔~ 似乎不是很难的样子 然后实际上手操作了一下 老规矩:新建项目 npm install ... 
- Redis 消息队列的实现
			概述 Redis实现消息队列有两种形式: 广播订阅模式:基于Redis的 Pub/Sub 机制,一旦有客户端往某个key里面 publish一个消息,所有subscribe的客户端都会触发事件 集群订 ... 
- mysql数据库limit分页,排序操作
			看到网上很多朋友在问,limit分页之后按照字段属性排序的问题,在这里分享一下我的用法: 1.网上答案: 每页显示5个,显示第三页信息,按照年龄从小到大排序 select * from student ... 
