1st Config

names
name "internal ip address" Internal_IP_Servername
name "public ip address" Public_IP_Servername

access-list inside_access_in extended permit ip host Internal_IP_Servername any 
access-list inside_access_in extended permit ip any host Internal_IP_Servername
access-list outside_access_in extended permit icmp any host Public_IP_Servername echo 
access-list outside_access_in extended permit icmp any host Public_IP_Servername echo-reply 
access-list outside_access_in extended permit ip any host Public_IP_Servername
access-list outside_access_in extended permit ip host Public_IP_Servername any 

static (inside,outside) Public_IP_Servername Internal_IP_Servername netmask 255.255.255.255 

---------------------------------------------------------------------------------------------

2nd Config

names
name "internal ip address" Internal_IP_Servername
name "public ip address" Public_IP_Servername

access-list inside_access_in extended permit tcp host Internal_IP_Servername any eq ssh
access-list inside_access_in extended permit tcp any host Internal_IP_Servername eq ssh
access-list outside_access_in extended permit icmp any host Public_IP_Servername echo 
access-list outside_access_in extended permit icmp any host Public_IP_Servername echo-reply 
access-list outside_access_in extended permit tcp any host Public_IP_Servername eq ssh
access-list outside_access_in extended permit tcp host Public_IP_Servername any eq ssh

static (inside,outside) Public_IP_Servername Internal_IP_Servername netmask 255.255.255.255 

---------------------------------------------------------------------------------------------

Policy Inspection

policy-map CSM_POLICY_MAP_global_1
 class CSM_CLASS_MAP_1
  inspect dns preset_dns_map 
  inspect ftp 
  inspect h323 h225 
  inspect h323 ras 
  inspect rsh 
  inspect rtsp 
  inspect sqlnet 
  inspect sunrpc 
  inspect xdmcp 
  inspect sip 
  inspect netbios 
  inspect tftp 
  inspect pptp 
  inspect http 
service-policy CSM_POLICY_MAP_global_1 global