>>заставлять apache слушать на vboxnet0
А как его заставить слушать определенный интерфейс?
вообще, разве веб-сервер должен что-то знать о доступных интерфейсах?
если хотите в гугл или яндекс, то не советую пробовать второй вариант, — это полная хрень.
лучше всего для этого третий, (даст основы, нюансы, глюки джавы в живых приложениях, дома этого не получишь)
+ успевать в свободное время изучать алгоритмы, структуры данных, типовые задачи на собеседовании, шаблоны проектирования.
но все равно очень не советую забрасывать свои проекты, и постоянно их развивать, даже и с наличием работы.
Для меня это был бы оптимальный вариант, иметь свой сервис, который что-то делает. Основная работа для меня — не предел мечтаний, даже и гугле. Офисное существование с 9 до 6 — боль в зубах, не хочу так прожить жизнь. А вы?