В большинстве стран военная служба, как правило, открыта только для граждан государства. Однако, в некоторых странах могут быть предусмотрены исключения для лиц без гражданства, например, для постоянных жителей или беженцев.
В России, например, иностранные граждане могут проходить военную службу по контракту, но только при наличии разрешения на временное или постоянное проживание в стране.
Если вас интересует конкретная страна, пожалуйста, уточните, и я постараюсь предоставить более детальную информацию.