Can i use ASA outside interface public IP for servers in DMZ to publish on internet definately i will use different port number for differnt servers and also the same interface IP can i use for remote vpn.
Yes, you can use the same IP for remove VPN as well as long as you are using
IPSec. If you are using WebVPN, please make sure that you are not using port
443 (HTTPS) for any other purpose on the outside interface (including ASDM).
Yes, you can use the outside interface IP for publishing services. You need
to use static PAT for this. Please make sure that there is no port conflict.
Yes, definitely you can.
An example for your reference:
Outside public ip address is 18.104.22.168
DMZ web server ip address is 172.16.1.1
DMZ mail server ip address is 172.16.1.5
You are hosting web server and mail server on your DMZ for example
static (dmz,outside) tcp interface 80 172.16.1.1 80 netmask 255.255.255.255
static (dmz,outside) tcp interface 25 172.16.1.5 25 netmask 255.255.255.255
Assuming you are using ASA version 8.2 or below.
Hope that helps.