use virtual bind for localhost bind