zoukankan      html  css  js  c++  java
  • 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/ffcfg-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(这里本人要提出:一定要注意在 DOS 窗口下查看物理机器的IPV4的网段是什么,NAT也一样要注意是什么网段)。而NAT是相当于我们的电脑虚拟出一个路由器所有虚拟机之间配置NAT了。都在这个虚拟的路由器中工作
    所以它的网关是我们设置的虚拟机网络设置的那个。而桥接则是看路由器的从本地物理机可以看到就是这样啦 !

    注意!这里不是本地的默认网关,而是VMnet8即NAT模式下的网关。

    桥接模式下,才是本地上的子网掩码和网关。(桥接模式的,详细见如下的***注意***扩展知识***)

    GATEWAY=192.168.80.2          //网关

    NETMASK=255.255.255.0       //子网掩码

    至此,静态IP已配置完成

    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.****(这里再次声明要注意自己配置的静态IP要跟物理机器的IP是同一种网段,比如说现在的物理IP是202.193.74.127  自己就要配成202.193.74.****之类的,不能是192.168.80.***的,一定要注意的)

    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

    3.还有一点不能忘记(这就是我之前老是静态IP连接不上网络的原因) 

    DNS1=192.168.159.2是网关

    DNS2=8.8.8.8  对应的是(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

     
  • 相关阅读:
    [Docker] redis 全配置
    Dubbo的负载均衡策略&容错策略
    Dubbo部分知识点总结
    如何win10 上访问虚拟机(linux)上redis方法
    Linux_centOS_5.7_64下如何安装jdk1.8&mysql
    java高级&资深&专家面试题-行走江湖必备-持续更新ing
    springCloud微服务调用失败【CannotGetJdbcConnectionException: Failed to obtain JDBC Connection】
    synchronized、volatile区别、synchronized锁粒度、模拟死锁场景、原子性与可见性
    ThreadLocal什么时候会出现OOM的情况?为什么?
    volatile、ThreadLocal的使用场景和原理
  • 原文地址:https://www.cnblogs.com/braveym/p/5858236.html
Copyright © 2011-2022 走看看