Yes, that was my problem. Access to the port…
I have tried in a real machine and in a VM. The bench is running OK. I can test at a second terminal (Ctrl+alt+F2) and a simple browser, as Elinks.
I suggest you add to your tutorial on installing bench an observation for trying the install on the same machine, using a second terminal, not on a client machine.
To start using the bench, use the bench start command
To login to Frappe / ERPNext, open your browser and go to localhost:8000
If you are in a server without browser,
change to a second terminal (Ctrl+Alt+F2), install and run elinks: