Como obtengo foro.midominio.midominio <<(.com, .net, etc)

no entiendo tu pregunta, quieres crear un subdominio de un subdominio? foro.subdominio.dominio.com, para poder ayudarte necesitamos mas datos, que panel de control tienes, que posibilidades de crear subdominios tienes, es hosting de pago o gratuito, eres dueño del dominio principal o controlas las DNS del subdominio... algunos de estos datos me podrian servir para poder ayudarte.
Ve al apartado subdominos de tu panel de control y crealo y listo!. ....... si no lo tienes revisa tu host y mas (haz lo que dice serverdns)
Es facil programar "Solo interesate en aprender"
pues si ya tu mismo te has contestado, si no lo acepta es porque no se puede, tu web por si misma ya es un subdominio o dominio de tercer nivel, no tienes el control suficiente de tu subdominio como para crear dominios de cuarto nivel, asi que si tu panel de control no te lo permite no podras hacerlo, al ser subdominios gratuitos y por lo que leei no permite delegar a DNS no podras tener lo que quieres.
Que se puede, si se puede, que es facil, quizas si tienes los conocimientos necesarios y pribilegios, ahora bien no soy experto pero tengo conocimientos intermedios en servidores dns y es en lo que baso la mayoria de mis configuracions de mis paginas, tengo dominios de cuarto nivel configurados y funcionan bien, el detalle principal son las caractereisticas y la conbinacion de hosting y dominio, un hosting de pago tendras mas opcciones de configuracion en cuanto a tus dominios, y subdominios, ahora bien yo he probado crear subdominios de subdominios osea dominios de cuarto nivel en el cpanel y generalmente me dan problemas sobre todo en la configuracion de apache, que por lo regular suele fallar, ahora bien, mezclando mis conocimientos de DNS pude resolver ese detalle agregando los dominios de cuarto nivel como si de un dominio nuevo se tratara y lo envio a una cuenta nueva, esto me permite tener mis paginas distribuidas en multitud de servidores Web, para mis pruebas y mis paginas terminadas, en mis paginas de prueba y poco importantes por asi decirlo, los tengo en hosting gratuitos de diferentes compañias, y mis paginas importantes en hosting De pago.

un ejemplo practico que es mi configuracion de pruebas:

http://www.aportes.serverdns.us -> Esta alojado en Byethost
http://www.pruebas.serverdns.us -> Esta Alojado En Megabyet (De Byethost Pero con Cpanel)

Ahora bien en cada uno de esos dominios de tercer nivel yo puedo crear subdominios en los respectivos Panel de control de cada uno, porque porque cada uno de ellos esta funcionando como si de un dominio primario se tratara, que es algo como lo que tu quieres hacer, yo podria crear por ejemplo:

http://www.aportes.serverdns.us -> foro.aportes.serverdns.us
http://www.pruebas.serverdns.us -> foro.pruebas.serverdns.us

y funcionarian a la perfeccion, que necesitas para poder hacer eso??

1) Control absoluto de tu dominio o almenos posibilidad de delegar a DNS
2) Un hosting de pago o uno gratuito que te permite agregar dominios adicionales.
3) Control Absoluto De Tu Zona de dominio esto se logra delegando tu dominio a servidores DNS Gratuitos que te permitan manejar tu zona.
4) configurar tu zona completa para el dominio principal, y configurar tus nuevos dominios de cuarto o tercer nivel en tu hosting pero como dominios agregados, y delagar en tu zona de dominios a los dns del servidor.
por ejemplo la linea de delegacion seria algo asi:

foro.nivel3.nivel2.com IN NS ns1.mihosting.com
foro.nivel3.nivel2.com IN NS ns2.mihosting.com

generalmente te dan dos DNS.

con una configuracion asi las posibilidades para tu dominio solo seran limitadas por el numero de caracteres maximo que ahora no lo recuerdo.

ahora bien como lograrlo, dominios con DNS conosco: www.co.cc www.tk www.za.org www.za.net son los mejores que conosco
tanto www.co.cc y www.tk te permiten manejar tu zona de dominio desde sus servidores, servidores DNS para manejar la zona conosco: freedns.afraid.org zoneedit.com www.cdmon.com www.no-ip.com recomiendo freedns.afraid.org

solo queda que te aventures ha trabajar con DNS Y hosting, de alguna manera son configuraciones mas avanzadas incluso que te permiten hacer cambios rapidos De IPs en caso de que tu servidores este en mantenimiento o este caido, redirigir el trafico a una nueva ip.