配置Linux服务器的网络

发表于:2011-11-23 09:49

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:余洪春    来源:51Testing软件测试网采编

  NETMASK=255.255.255.192和IPADDR=203.93.236.146,这两个就没什么好说了,这是我们的IDC分配给公网的IP地址和子网掩码,强悍的是,顺序反了一样生效。

  GATEWAY=203.93.236.129是网关地址。

  TYPE=Ethernet表示网卡的类型为以太网型。

  PEERDNS=yes表示允许从DHCP获得的DNS覆盖本地的DNS。

网卡和DNS配置界面

  USERCTL=no表示不允许普通用户修改配置。

  配置完成后记得保存,然后重启服务server network restart即可生效。当然了,如果嫌麻烦,可以用Centos5.5的setup工具中的“网络配置”来操作,方法很简单,如图1-23所示。这里就不浪费篇幅了。

  2、修改机器的hostname

  下面来修改机器的hostname,如下所示:

  • vim /etc/sysconfig/network  
  • NETWORKING=yes 
  • NETWORKING_IPV6=yes 
  • HOSTNAME=localhost.localdomain
  •   HOSTNAME后面紧跟的就是我们的主机名,这里是系统默认的localhost.localdomain。

      HOSTNAME的后面即可接我们要更改的主机名,重启后可以用hostname命令来查看。如果只是简单地用命令hostname,仅仅对当前生效,重启后会失效,比较好的方法是写到文件中保存。

      3、修改主机名查询静态表/etc/hosts

      Linux主机名的相关配置文件就是/etc/hosts,这个文件告诉本主机哪些域名对应哪些IP,哪些主机名对应哪些IP。下面对/etc/hosts的格式进行说明。一般/etc/hosts的内容会与下面的内容类似:

  • 127.0.0.1 localhost.localdomain localhost  
  • 192.168.21.100 webserver.cn7788.com webserver  
  • 192.168.21.111 ftp.cn7788.com ftp
  •   通常hosts文件的每行为一个主机的信息,并且每行由3部分组成,各个部分间由空格隔开,这三部分所表示的意思如下。

      第一部分:网络IP地址

      第二部分:主机名或域名

      第三部分:主机名别名

      当然每行也可以是两部分,即主机IP地址和主机名,比如:192.168.21.100 webserver.cn7788.com另外,hosts文件中以#号开头的行是说明,不会被系统解释。

      这里稍微解释一下主机名(hostname)和域名(domain)的区别:主机名通常在局域网内使用,通过hosts文件,主机名就被解析到对应的IP地址上;域名通常在Internet上使用,但如果本机不想使用Internet上的域名解析,可以更改hosts文件,加入自己的域名解析。

      目前/etc/hosts多用于集群环境或开发测试环境(以免重新架构内网DNS服务器)。

      4、配置DNS域名解析服务器

      配置DNS域名就比较简单了,只需要配置/etc/resolv.conf文件即可,如下所示:

  • vim /etc/resolv.conf  
  • nameserver 202.96.128.86  
  • nameserver 202.96.128.166
  •   resolv.conf中最重要的选项是nameserver,它给出了要使用的名字服务器的IP地址。如果你通过nameserver选项指定了几个名字服务器。那么它们会以给出的先后顺序来决定主从服务器,如果主服务器上没有对应的域名,系统会自动从DNS上寻找。因此,你首先应该给出最可靠的服务器。目前,它至多支持3个服务器名字。

    22/2<12
    《2023软件测试行业现状调查报告》独家发布~

    关注51Testing

    联系我们

    快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

    法律顾问:上海兰迪律师事务所 项棋律师
    版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
    投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

    沪ICP备05003035号

    沪公网安备 31010102002173号