oracle数据库安装在linux服务器上.服务器段一切使用正常.文件如下
listener.ora:SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/app/oracle/product/10.2/db_1)
      (PROGRAM = extproc)
    )
  )LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
      (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))
    ) 
  )
sqlnet.ora# sqlnet.ora Network Configuration File: /u01/app/oracle/product/10.2/db_1/network/admin/sqlnet.ora
# Generated by Oracle configuration tools.NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
#NAMES.DIRECTORY_PATH= (TNSNAMES, ONAMES)
tnsnames.oraSHU=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = SHU)
    )
  )SALES=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = SALES)
    )
  )EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )
iptables# Generated by iptables-save v1.3.5 on Mon Nov 21 09:36:36 2011
*filter
:INPUT ACCEPT [235:13891]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [189:10040]
-A INPUT -p tcp -m tcp --dport 1521 -j ACCEPT 
-A OUTPUT -p tcp -m tcp --sport 1521 -j ACCEPT 
COMMIT
# Completed on Mon Nov 21 09:36:36 2011
检查了好几个地方,客户端机器老是连不上,ping能通,但tnsping总是超时,请各位牛人帮帮忙啊,在线等哇.