设置静态IP
设定IP
$sudo vi/etc/network/interfaces
autolo
iface lo inet loopback
加入下面内容
autoeth0
iface eth0inet static
address192.168.0.221 <-填写自己检查未被使用的ip 地址
netmask255.255.255.0
gateway192.168.0.1 <-填写与主机同样网关
保存。并关闭gedit。
这样,IP并没有马上生效。须要运行
$sudo /etc/init.d/networking restart
这时候就能ping到局域网中的电脑了。
可是上不了Internet,是由于没有设置DNS的原因。
DNS信息保存在/etc/resolv.conf中,一旦更改,马上生效。
$sudo vi/etc/resolv.conf
name server192.168.1.1
name server8.8.8.8
保存并关闭。如今就能够上网了。
只是Ubuntu12.04每次重新启动后,/etc/resolv.conf里面设置的nameserver就被清空
假设想自定义nameserver一直有效,那么有下面2个办法:
A在网卡的配置文件中面加:
iface eth0inet static
address192.168.3.3
netmask255.255.255.0
gateway192.168.3.1
dns-nameservers114.114.114.1148.8.8.8
B改动resolvconf服务的配置文件:/etc/resolvconf/resolv.conf.d/base
清空原内容并写入下面内容
name server8.8.8.8
这样。在机器重新启动或resolvconf 服务重新启动都能够保证配置会写到/etc/resolv.conf 里面
事实上/etc/resolv.conf 里面一直都有提示,仅仅是自己没注意看:
"DONOTEDITTHISFILEBYHAND--YOURCHANGESWILLBEOVERWRITTEN"
附网卡设置相关命令:
查看网卡信息:ifconfig
设定一个网卡IP:ifconfig eth0192.168.1.10netmask255.255.255.0
重新启动网卡使设定生效:sudo/etc/init.d/networking restart
更改MAC地址:ifconfig eth0hwetherxx:xx:xx:xx:xx:xx
查看路由相关信息:route-n
添加网关
sudorouteadddefaultgw192.168.10.1
删除网关
sudoroutedeldefault
DNSserver设置(Ubuntu)
1、两个免费好用的DNSserver
googleDNS: 8.8.8.8; 8.8.8.4
openDNS : 208.67.220.220; 208.67.222.222
2、查看本机DNSserver
查看DNSserver:nslookupwww.baidu.com
更新dns设置,sudoresolvconf-u
暂时设置ubuntustaticip 并能上网
1.ipnetmask
sudoifconfig eth0192.168.0.167netmask255.255.255.0
2.dns
sudovi/etc/resolv.conf
加入
nameserver8.8.8.8
3.网关
sudorouteadddefalutgw192.168.10.1
sudoroutedeldefault
设置静态IP的更多相关文章
- 在linux中设置静态ip地址
在linux中设置静态ip地址1.在终端中输入:vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.开始编辑,填写ip地址.子网掩码.网关.DNS等[root ...
- CentOS 6.5、6.7 设置静态 ip 教程
CentOS 6.5.6.7 设置静态 ip 教程,可以ping通外网:www.baidu.com ①. 网络适配器(VMware Network Adapter) 选择NAT模式 ②. 设置静态 i ...
- 在ubuntu14.04设置静态ip
打开网络的配置文件 sudo vim /etc/network/interfaces 选择网卡,我这里是有线网卡eth0,设置静态ip为192.168.1.108 auto eth0 iface et ...
- 为Linux服务器设置静态IP的方法
这里以CentOS 7系列为例设置静态IP,原来RedHat系列的Linux发行版可以通过setup工具方便的设置静态IP,但是在版本7之后setup工具的功能就逐渐减弱了,所以这时候采用修改配置文件 ...
- CentOs 设置静态IP 方法
在做项目时由于局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化. 为了解决这个问题,需要设置静态IP. 1.修改网卡配置 编辑:vi /etc/sysconfig/network-sc ...
- Ubuntu中设置静态IP和DNS
在Ubuntu中设置静态IP共两步:1>设置IP:2>设置DNS1>设置IP 编辑 /etc/network/interface文件: sudo vi /etc/n ...
- CentOS 6.5设置静态IP教程 并且可以ping通
CentOS6.5掉电或重启,它的IP会被DHCP重新分配,如果要远程控制这台电脑,不得不去打开显示器去查看它的新IP,这样太麻烦了.于是需要将这台电脑的IP设置成静态的. 网上常规的设置静态ip的方 ...
- Linux设置静态IP
在做项目时由于公司局域网采用自动获取IP的方式,导到每次服务器重启主机IP都会变化.为了解决这个问题,我参考了http://blog.sina.com.cn/s/blog_537977e50100qh ...
- Centos下设置静态IP
使用VirtualBox装了很多虚拟机,默认采用的DHCP的方式,但是随着虚拟机越来越多以后,这种方式很不方便,所以需要将机器的IP都设置为静态IP 需要添加的几项内容的解释:IPADDR IP ...
- Linux VM 设置静态ip地址上网
因为是路由器共享上网,VM每次都是通过DHCP方式自动获取ip地址,连接Linux VM时ip地址经常变,很麻烦.现在把VM设置静态ip的方法总结一下,以免以后忘了. 1. VM上网方式设置为桥接. ...
随机推荐
- Net Core在Linux环境
Net Core在Linux环境 基础环境和相关软件准备 1.CentOS7.1 64位系统(或者其他CentOS版本的64位系统) 2.WinSCP软件(主要是方便管理和编辑Linux系统的文件) ...
- Struts 2 OGNL
1.什么是OGNL? 2.Struts 2 OGNL 表达式 ====================== 华丽丽的分割线 ====================== 1.什么是OG ...
- Raphael入门实例:绘图
raphael 实例 开始 创建画布参数说明 创建一个画布对象. 下面每个例子都会创建一个320*200大小的画布. ? 1 2 // 1.在视口的 (10,50) 坐标位置上创建画布 var pap ...
- 转: AlphaImageLoader简介
Microsoft.AlphaImageLoader是IE滤镜的一种,其主要作用就是对图片进行透明处理.虽然FireFox和IE7以上的IE浏览器已经支持透明的PNG图片,但是就IE5-IE6而言还是 ...
- java.util.zip.Deflater 压缩 inflater解压 实例
原文:java压缩解压缩类实例[转] package com.example.helloworld; import java.io.ByteArrayOutputStream; import java ...
- Sitemesh3的使用及配置
1 . Sitemesh 3 简介 Sitemesh 是一个网页布局和修饰的框架,基于 Servlet 中的 Filter,类似于 ASP.NET 中的‘母版页’技术.参考:百度百科,相关类似技术:A ...
- Nginx+tomcat集群环境搭建
实验环境:windows xp sp3 Nginx版本:1.5.12: 下载地址:http://nginx.org/en/download.html Tomcat版本:6.0.39 下载地址:http ...
- kingso_sort - Taocode
kingso_sort - Taocode 如何编写新sort 由于排序逻辑多种多样,kingso的排序设计成是由一个个排序对象串起的排序链条组成.排序对象之间可以任意组合(只需要改配置文件),就可以 ...
- Log4j 2.0在开发中的高级使用具体解释—配置简单的控制台输出(三)
Log4j 2.0在近期迎来了重大的版本号升级.攻克了1.x中死锁bug之外,性能也有10倍的提升. 相同的在最新版本号中的新特性中. 配置文件也不只局限于xml和java特性文件properties ...
- 回归基础从新认识——HTML+CSS
前言 这段时间工作没那么繁杂,索性就想说来套系统的学习,之前去面试的时候,有被问及些基础的知识,居然回答不上来,也不能说是回答不上吧,回答的不全面.前端群上问了那个机构比较好,选择了慕课网.看了一段时 ...