zoukankan      html  css  js  c++  java
  • CentOS服务器的基本配置和查看

    一、设置静态IP

    1.修改网卡配置 编辑:vi /etc/sysconfig/network-scripts/ifcfg-eth0 

     DEVICE=eth0 #描述网卡对应的设备别名,例如ifcfg-eth0的文件中它为eth0
     BOOTPROTO=static #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
     BROADCAST=192.168.0.255 #对应的子网广播地址
     HWADDR=00:07:E9:05:E8:B4 #对应的网卡物理地址

     IPADDR=12.168.0.33 #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
     NETMASK=255.255.255.0 #网卡对应的网络掩码
     NETWORK=192.168.0.0 #网卡对应的网络地址

    2.修改网关配置

     编辑:vi /etc/sysconfig/network 修改后如下: 

     GATEWAY=192.168.0.1

     NETWORKING=yes(表示系统是否使用网络,一般设置为yes。如果设为no,则不能使用网络,而且很多系统服务程序将无法启动)
     HOSTNAME=centos(设置本机的主机名,这里设置的主机名要和/etc/hosts中设置的主机名对应)
     GATEWAY=192.168.0.1(设置本机连接的网关的IP地址。)

     我在修改这里打开编辑时前三项已经默认有了所以只增加了GATEWAY

    3.修改DNS 配置

      编辑:vi /etc/resolv.conf 修改后如下: 

    nameserver 8.8.8.8

      nameserver 即是DNS服务器IP地址,第一个是首选,第二个是备用。

    4.重启网络服务

      执行命令:

      service network restart  或   /etc/init.d/network restart



    二、关闭防火墙
    使用 /sbin/iptables -F 要小心,搞不好,你就马上同服务器断开连接了

    以下是来自 http://wiki.ubuntu.org.cn/IptablesHowTo 上的说明

    可以通过/sbin/iptables -F清除所有规则来暂时停止防火墙: (警告:这只适合在没有配置防火墙的环境中,如果已经配置过默认规则为deny的环境,此步骤将使系统的所有网络访问中断)

    如果想清空的话,先执行

    /sbin/iptables -P INPUT ACCEPT

    然后执行

    /sbin/iptables -F

    通过iptables -L 看到如下信息

    Chain INPUT (policy DROP 0 packets, 0 bytes)  (注意 是DROP)

    执行/sbin/iptables -F就肯定立马断开连接


    当执行了

    /sbin/iptables -P INPUT ACCEPT

    再次通过iptables -L看信息的话就是

    Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)

    所以现在是可以安全使用

    /sbin/iptables -F了



    三、查看硬件信息
    一:查看CPU

    more /proc/cpuinfo | grep "model name"

    grep "model name" /proc/cpuinfo

    如果觉得需要看的更加舒服

    grep "model name" /proc/cpuinfo | cut -f2 -d:

    怎么样,linux的命令就要这样熟悉。

    二:查看内存

    grep MemTotal /proc/meminfo

    grep MemTotal /proc/meminfo | cut -f2 -d:

    free -m |grep "Mem" | awk '{print $2}'

    三:查看cpu是32位还是64位

    查看CPU位数(32 or 64)

    #getconf LONG_BIT

    #echo $HOSTTYPE

    #uname -a

    四:查看当前linux的版本

    #more /etc/RedHat-release

          #cat /etc/redhat-release

    五:查看内核版本

    #uname -r

    #uname -a 

  • 相关阅读:
    Bug
    [转]C# 向web网站GET、POST 数据
    使用JavaScript触发ASP.NET Validator验证
    Asp.net 布尔运算符
    HTML 后退功能JS
    [转]C# 获取硬盘序列号 Volume Serial Number
    ASP.NET中,Gridview如何将源数据中的
    显示成回车

    ASP.NET 验证控件
    与或非的运算法则
    [转]WinForm开发,窗体显示和窗体传值相关知识总结
  • 原文地址:https://www.cnblogs.com/kluan/p/4458260.html
Copyright © 2011-2022 走看看