How to make a Minecraft server without Hamachi and port forwarding?

I want to make a sever so that i can play with my friends, but with hamachi my friends have to download it and they don't want to, and i don't know my password to my router do i can't make a legit server.Is there any way i can make a server besides Hamachi and port forwarding?

What model / make is your router? If you havint changed it there should be a default password. If you give me the make and model i'm sure i can pull one up for you.

You need to be more specific about your router information. Every router has different steps.

Not possible, I'm afraid. Here are your options: A VPN (which is what Hamachi does), a local hosted server using port forwarding, or paying to have a company host one for you. Have you checked on the router (the physical router) for the password? Unless someone changed it, it is on there. Could also be username: admin, password:*blank*, which is common among routers.