Skip to main content
Contributor III
December 23, 2009
Question

How do I publish multiple services on a single external IP-address?

  • December 23, 2009
  • 9 replies
  • 6065 views
Hi all. I have a single external IP-address which I want to use for publishing multiple services (incoming SMTP, web servers, etc). Currently I' m using ISA Server 2006 but I decided to try and use my FortiGate-50B for this instead. Unfortunately the ISA Server and the FortiGate GUI are anything but similar so I' m having a hard time getting this done. My first question, after mucking about in both the manual and the GUI, is " Is this even doable?" I tried to create a Virtual IP as that sounded like something I wanted (NAT, etc) but I can only assign the external address to one internal address so that didn' t get me very far. Thanks in advance for any help.

    9 replies

    abelio
    SuperUser
    SuperUser
    December 23, 2009
    I have a single external IP-address which I want to use for publishing multiple services (incoming SMTP, web servers, etc).
    use Virtual IP with port forwarding feature; do a search within http://kb.forticare.com for examples
    Contributor III
    December 23, 2009
    I tried the Virtual IP feature but it didn' t allow me to use the same external address twice. The external address is also assigned to me via DHCP which I suppose might complicate things?
    harald21
    New Member
    December 29, 2009
    Hi Martin, when you dont have a static external IP, so use 0.0.0.0 as your external IP, this will use whatever IP address is currently assigned to your external interface. VIP is definitely the right place to look for! Sincerely Harald
    Contributor III
    December 29, 2009
    Hi Harald. I tried this but I got a warning that I can' t use the same IP-address twice. I must have done something wrong and I' ll give it another try tonight. Thanks for your reply! :)
    rwpatterson
    New Member
    December 29, 2009
    Make sure you select the port forwarding option.
    harald21
    New Member
    December 30, 2009
    Hi Martin, offcourse you have to use 0.0.0.0 as your external IP address _AND_ the port forwarding option in Virtual IP' s. Host headers are not checked at the Fortigate, you will have to do this at your web server (apache or IIS). Sincerely Harald
    Contributor III
    December 31, 2009
    ORIGINAL: harald21 Hi Martin, offcourse you have to use 0.0.0.0 as your external IP address _AND_ the port forwarding option in Virtual IP' s. Host headers are not checked at the Fortigate, you will have to do this at your web server (apache or IIS). Sincerely Harald
    Hi. I have multiple web servers, hence the need to separate on host headers at the firewall. It' s not a big issue - I can use alternative ports for the lesser used ones. Thanks again for all the replies.
    Thought Leadership Security Summit. Outpace New Threats with AI - enhanced defense. Tuesday, Septmeber 15, 8:30 AM - 2:30 PM PT. The Golf Club at Newcastle, WA.
    Virtual event | September 2026. SASE summit. The age of autonomous trust. Register here!