La pila TCP/IP es algo que se nos puede corromper con bastante facilidad bajo windows 98, sintomas claros de esta corrupción, es la imposibilidad de navegar por internet de un día para otro, aún teniendo todo correctamente instalado, para solucionar esto, tendras que desinstalar todos los protocolos de red, excepto el del adaptador. Despues ves a inicio/ejecutar y teclea regedit, elimina estas claves del registro

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock2
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\RemoteAccess\Authentication\SMM_Files
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\AFVXD
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\DHCP
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\Winsock
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\Winsock2
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Winsock

Reinicia el sistema y reinstala todos los componentes de la red, tienes información adicional en el articulo de la  KB 181599

Una forma más sencilla de llevar a cabo este proceso es descargar y ejecutar,
"winsock2fix",  (descarga directa) esta es una herramienta para resetear tanto la pila
TCP/IP, como los winsocks, solo es funcional con Win98, Win98 SE y WinME.

Instrucciones de uso (en ingles)


La herramienta hace exactamente lo mismo que comentaba en el registro,
pero de forma automatica.