CentOS 6.5静态IP的设置(NAT和桥接联网方式都适用)
不多说,直接上干货!
为了方便,用Xshell来。并将IP设置为静态的。因为,在CentOS里,若不对其IP进行静态设置的话,则每次开机,其IP都是动态变化的,这样会给后续工作带来麻烦。为此,我们需将其设置为静态IP。
补充说明,获取IP地址的方式是:自动的即dhcp,手动的none和static。自动的有一个租借期限,一旦期限到了,将会收回。若是static,则就永远使用。
具体流程如下
1 、打开本地下载并安装好的Xshell远程控制

2、打开新建会话属性界面

3、这一步,自行定义其会话名称,对应写好自己的IP地址即可。点击“确定”

4、会话建立成功,如下图所示。点击“连接”

5、SSH安全警告界面,选择“接受并保存”

6、SSH用户名界面,输入登录的用户名。以root用户登录为例。并勾选上“记住用户名”

7、SSH用户身份验证界面,输入root用户的密码,并勾选上“记住密码”,点击“确定”

8、使用ifconfig命令来查看本机IP,以便,将其IP设置为今后固定使用的静态IP

9、vi /etc/sysconfig/network-scripts/ifcfg-eth0


以上,是默认的。
10、MAC设置,即硬件地址。在这里,一般是不需要更改,因为是一致的。


DEVICE=eth0
HWADDR=00:0C:29:E5:89:F4
TYPE=Ethernet
UUID=091cebce-3c05-46ae-a9e3-e9a9decb10bf
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
11、IPv4地址设置


DEFROUTE=yes // ROUTE
PEERDNS=yes //DNS
PEERROUTES=yes //ROUTES
IPV4_FAILURE_FATAL=yes //IPV4
IPV6INIT=no //IPv6
NAME="System eth0" //名字
IPADDR=192.168.80.128 //IP地址
12、Bcast设置,广播地址 。由IP地址192.168.80.128 推测其广播地址 192.168.80.255


BCAST=192.168.80.255
13、NAT模式下的网关地址和子网掩码的设置
  桥连是看本地的,也就是我们物理机的, 因为桥接的意思是相当我们的虚拟机和物理机都连接到路由器中
路由器发放ip。而NAT是相当于我们的电脑虚拟出一个路由器所有虚拟机之间配置NAT了。都在这个虚拟的路由器中工作
所以它的网关是我们设置的虚拟机网络设置的那个。而桥接则是看路由器的从本地物理机可以看到就是这样啦 !
注意!这里不是本地的默认网关,而是VMnet8即NAT模式下的网关。
桥接模式下,才是本地上的子网掩码和网关。(桥接模式的,详细见如下的***注意***扩展知识***)
在这里。补充一点,如果我们想从NAT模式,切换到桥接模式。
如果NAT模式的ip是静态的话,则要注意点,不可直接切换过去,换句话就是说,要先将静态ip改成dhcp模式。然后,再桥接模式下,才是本地上的子网掩码和网关!!!
这点,已经测试过。若不这么做,会出现网络不通。


GATEWAY=192.168.80.2 //网关
NETMASK=255.255.255.0 //子网掩码 DNS1 = 192.168.80.2
DNS2=8.8.8.8
至此,静态IP已配置完成。注意,DNS1一定要跟自己的网关是一样的。
14、IP地址与主机名的映射

vi /etc/hosts

在其后添加 192.168.80.128 djt002
然后,重启,即可。
15、再次查看IP,是否是静态IP。

由此,当再次开机后,其IP依然是192.168.80.128。说明我们的静态IP成功设置好了。
*********************注意**************扩展知识1*******************
若虚拟机配置的是桥接模式,则前面的这MAC,IPv4地址,广播地址依然是ifconfig出来配置的那些。
1)HWADDR=00:0C:29:E5:89:F4
2)IPADDR=202.193.74.128
3)BCAST=192.168.80.255
则,接下来的网关和子网掩码,是来自于本地的。
在虚拟机是桥接模式下,来自于本地的网关和子网掩码。
使用快捷键:系统键+R,可以快速打开,cmd进来。



**********************注意********知识扩展2****************
如果,在上述静态配置后,出现这样的,那怎么办呢?

明明配置是好的啊,静态IP地址也配置好了,那么,则只能说明是域名出现问题了。
1、配置DNS服务器
vi /etc/resolv.conf


192.168.80.2是网关
以上是默认的。
2、在其后追加 nameserver 8.8.8.8

114.114.114.114是奇虎360公司的DNS(域名解析系统),
8.8.8.8是Google的DNS。
114.114.114.119可以拦截钓鱼和挂马网站
而114.114.114.114 仅提供DNS解析功能,不作任何过滤的。

也许,加一个还行不通,那就加上阿里的DND,一般都还ok。 223.5.5.5
************************************************************* 作为扩展 *************************************************************




然后,再来做下小的修改,改为静态的ip。

同时,大家可以关注我的个人博客:
http://www.cnblogs.com/zlslch/ 和 http://www.cnblogs.com/lchzls/ http://www.cnblogs.com/sunnyDream/
详情请见:http://www.cnblogs.com/zlslch/p/7473861.html
  人生苦短,我愿分享。本公众号将秉持活到老学到老学习无休止的交流分享开源精神,汇聚于互联网和个人学习工作的精华干货知识,一切来于互联网,反馈回互联网。
  目前研究领域:大数据、机器学习、深度学习、人工智能、数据挖掘、数据分析。 语言涉及:Java、Scala、Python、Shell、Linux等 。同时还涉及平常所使用的手机、电脑和互联网上的使用技巧、问题和实用软件。 只要你一直关注和呆在群里,每天必须有收获
对应本平台的讨论和答疑QQ群:大数据和人工智能躺过的坑(总群)(161156071)



 
 




CentOS 6.5静态IP的设置(NAT和桥接联网方式都适用)的更多相关文章
- CentOS 6.5静态IP的设置(NAT和桥接都适用)
		CentOS 6.5静态IP的设置(NAT和桥接都适用) 为了方便,用Xshell来.并将IP设置为静态的.因为,在CentOS里,若不对其IP进行静态设置的话,则每次开机,其IP都是动态变化的,这样 ... 
- How to configure a static IP address on CentOS 7(CentOS7静态IP地址设置)
		Question: On CentOS 7, I want to switch from DHCP to static IP address configuration with one of my ... 
- hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7
		很久没有更新了,主要是没有时间,今天挤出时间验证了一下,果然还是有些问题的,不过已经解决了,就发上来吧. PS:小豆腐看仔细了哦~ 关于hadoop环境搭建,从单机模式,到伪分布式,再到完全分布式,我 ... 
- CentOS 7 配置静态IP后不生效 & Job for network.service failed
		参考:http://tieba.baidu.com/p/3233996339#57290767555l 在CentOS中配置静态IP后不生效. 解决办法:将/etc/sysconfig/network ... 
- 为CentOS 7配置静态IP地址及遇到的问题解决策略
		为CentOS 7配置静态IP地址及遇到的问题解决策略 1. 为CentOS 7配置静态IP地址的两种方法 (原文地址:http://www.linuxidc.com/Linux/2014-10/10 ... 
- centos系统设置局域网静态IP
		---恢复内容开始--- centos系统设置局域网静态IP 很多时候,我们并不希望漏油器重启之后,自己的服务器动态的获取IP,这样很不利,因为你可能装了mysql,redis,等软件,然后需要远程去 ... 
- CentOS 7配置静态IP地址的两种方法 来自:互联网
		CentOS 7配置静态IP地址的两种方法 来自:互联网 时间:2021-01-12 阅读:4 如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网 ... 
- 详述Linux配置静态IP、设置DNS和主机名(一)
		Linux配置静态IP.设置DNS和主机名首先要找到配置文件,这是在Linux系统下进行工作的必须知道工作方式.后面一步步的跟着这个范例来进行配置相信你最终也会完成Linux配置静态IP.设置DNS和 ... 
- centos 7配置静态IP,并配置DNS
		注意:四 个文件 cat /etc/sysconfig/network-scripts/ifcfg-eth0 cat /etc/sysconfig/network cat /etc/resolv.co ... 
随机推荐
- NoSql 数据库理解
			主要分类: 键值(Key-Value)存储数据库 这一类数据库主要会使用到一个哈希表,这个表中有一个特定的键和一个指针指向特定的数据.Key/value模型对于IT系统来说的优势在于简单.易部署.但是 ... 
- Linq的执行效率及优化
			描述:项目中使用了linq,发现写的顺序不一样最后的结果也不一样,效率也不一样. Linq的执行效率对比 List<int> source = new List<int>(); ... 
- 每月最后一周的周六晚上21:00执行任务-crontab
			0 21 * * 6 /bin/sh /root/time.sh #“6”代表周六 时间判断脚本如下: #!/bin/bash if [ "$(date -d "+7 days&q ... 
- php进程(线程)通信基础--System V共享内存
			PHP默认情况没有开启功能,要支持该功能在编译PHP的时候要加入下面几个选项 System V消息,--enable-sysvmsg System V信号量支持,--enable-sysvsem ... 
- Node.js 中使用 ES6 中的 import / export 的方法大全
			https://blog.csdn.net/universsky2015/article/details/83754741 
- robotframework手机号随机产生脚本
			首先,要导入使用库 random; ${phone} Evaluate random.choice(['139','188','185','136','158','151'])+"" ... 
- MySQL数据查询之单表查询
			单表查询 简单查询 - 创建表 DROP TABLE IF EXISTS `person`; CREATE TABLE `person` ( `id` ) NOT NULL AUTO_INCREMEN ... 
- 201621123002《Java程序设计》第七周学习总结
			1. 本周学习总结 1.1 思维导图:Java图形界面总结 2.书面作业 1. GUI中的事件处理 1.1 写出事件处理模型中最重要的几个关键词. 事件源,事件处理方法,事件监听器 事件源(Event ... 
- Python3实战系列之五(获取印度售后数据项目)
			问题:续接上一篇.说干咱就干呀,勤勤恳恳写程序呀! 目标:此篇我们试着把python程序打包成.exe程序.这样就可以在服务器上运行了.实现首篇计划列表功能模块的第二步: 2.将python程序转为 ... 
- Linux下nautilus的右键快捷菜单项设置
			某一天我的Linux更新完后, 我照常在文件夹下点击右键想打开终端, 却发现右键快捷菜单没有Open in terminal的菜单项了. 在网上查找了一下, 结合自己系统的情况发现了解决办法. 由于我 ... 
