Jak jsem už psal - chce to dns server který bude odpovídat na *.pca adresou 192.168.2.100
Bez dns serveru by možná stačilo přidat na PC (B) do souboru /etc/hosts záznamy
192.168.2.100 prvnisubdomena.pca
192.168.2.100 druhasubdomena.pca
kde pca bude název toho PC (A)
takhle by to mělo fungovat z obou PC
předpokládám že konfigurace apache na PC(A) bude nastavená namísto na "localhost" na jeho jméno (tady všude používám "pca" protože netuším jak jej máte pojmenován.)
pak budete z obou PC
namísto
http://localhost a
http://neco.localhostvolat
http://pca a
http://neco.pca dostanete správnou adresu, a apache na základě obsahu http požadavku již pošle zpět správný obsah
edit: Pokud vám to není moc srozumitelné tak se podívejte třeba sem
http://www.jakpsatweb.cz/server/http-protokol.html jak http protokol funguje, popisují to poněkud podrobněji