不多说,直接上干货!

   为了方便,用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和桥接联网方式都适用)的更多相关文章

  1. CentOS 6.5静态IP的设置(NAT和桥接都适用)

    CentOS 6.5静态IP的设置(NAT和桥接都适用) 为了方便,用Xshell来.并将IP设置为静态的.因为,在CentOS里,若不对其IP进行静态设置的话,则每次开机,其IP都是动态变化的,这样 ...

  2. 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 ...

  3. hadoop环境搭建之关于NAT模式静态IP的设置 ---VMware12+CentOs7

    很久没有更新了,主要是没有时间,今天挤出时间验证了一下,果然还是有些问题的,不过已经解决了,就发上来吧. PS:小豆腐看仔细了哦~ 关于hadoop环境搭建,从单机模式,到伪分布式,再到完全分布式,我 ...

  4. CentOS 7 配置静态IP后不生效 & Job for network.service failed

    参考:http://tieba.baidu.com/p/3233996339#57290767555l 在CentOS中配置静态IP后不生效. 解决办法:将/etc/sysconfig/network ...

  5. 为CentOS 7配置静态IP地址及遇到的问题解决策略

    为CentOS 7配置静态IP地址及遇到的问题解决策略 1. 为CentOS 7配置静态IP地址的两种方法 (原文地址:http://www.linuxidc.com/Linux/2014-10/10 ...

  6. centos系统设置局域网静态IP

    ---恢复内容开始--- centos系统设置局域网静态IP 很多时候,我们并不希望漏油器重启之后,自己的服务器动态的获取IP,这样很不利,因为你可能装了mysql,redis,等软件,然后需要远程去 ...

  7. CentOS 7配置静态IP地址的两种方法 来自:互联网

    CentOS 7配置静态IP地址的两种方法 来自:互联网 时间:2021-01-12 阅读:4 如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网 ...

  8. 详述Linux配置静态IP、设置DNS和主机名(一)

    Linux配置静态IP.设置DNS和主机名首先要找到配置文件,这是在Linux系统下进行工作的必须知道工作方式.后面一步步的跟着这个范例来进行配置相信你最终也会完成Linux配置静态IP.设置DNS和 ...

  9. centos 7配置静态IP,并配置DNS

    注意:四 个文件 cat /etc/sysconfig/network-scripts/ifcfg-eth0 cat /etc/sysconfig/network cat /etc/resolv.co ...

随机推荐

  1. php中对象赋值问题

    今天遇到一个问题, 一开始拼接的SQL语句,然后想多次使用时发现会被重置,然后想到给重新赋值一次,但是发现这样赋值会出问题,百思不得其解,最后经过搜索,发现PHP中对象赋值给一个变量之类的赋值的其实是 ...

  2. 计算a月的第b个星期c

    计算从y1到y2年a月的第b个星期c的日期 #include<iostream> using namespace std; bool isLeap(int y) { == || y%==& ...

  3. jenkins源码管理git分支参数化

    多个分支来回切换构建时,每次都需要去很多个job里面改分支名称,比较费时,分支参数化后可以只改一处就ok啦 步骤: 1.进入系统管理--系统设置 2.勾选全局变量,然后输入分支变量名和对应的分支名称 ...

  4. AI制作icon标准参考线与多面板复制

    新建10个25x25像素,色值为RGB的画板 在视图中打开显示网格 打开首选项参考线和网格,间隔和隔线都设为1 新建一个20x20像素前景色为空描边为1像素的正方形 选择对齐选项中的对齐画板,使之与画 ...

  5. 分布式协议学习笔记(一) Raft 选举

    Raft官网 官方可视化动画1 官方可视化动画2 论文中文翻译 论文英文地址 感觉作为paxos的升级精简版 Raft在设计之初就以容易理解为目标 看完资料 脑海里都有了大概的轮廓. 有了这些详细的资 ...

  6. 深入理解JVM(六)类文件结构

    6.1 关于类文件 1.class文件的一次编译,到处运行的跨平台性: 2.JVM不止有跨平台性,还有跨语言性,不管是JRuby还是Groovy写出来的程序,只要编译出符合JVM规范的class文件就 ...

  7. Django Model模型的实战操作笔记

    Model模型的实战操作笔记 1. 创建数据库和表 进入MySQL数据库创建数据库:mytest 进入数据库创建数据表:mytest_users CREATE TABLE `mytest_users` ...

  8. sass基础常用指南

    一.变量 $global-color:red; .nav{ background:$global-color; } 二.sass命名时横杠和下划线不区分 $global-color:yellow; . ...

  9. ActiveMQ_3Java实现

    Java实现 添加相应的jar包 <dependency> <groupId>org.apache.activemq</groupId> <artifactI ...

  10. linux关机、重启命令

    1.shutdown -h 10 //计算机将在10分钟后关机,且会显示在登录用户的当前屏幕中 2.shutdown -h now //立即关机 3.shutdown -h 20:25 //系统会在2 ...