A mi antes me daba error de DNS cada dos pos tres,ahora ultimamente va way,pero eso ya es otra historia.Bueno,el caso es que yo lo unico que hacie era reiniciar el router y en la PS3 ir a opciones de red y darle a desconectar y conectar de nuevo y ya iva bien.
Si las cosas simples no va siempre puedes poner unas DNS fijas,busca por internet y fijo que las encuentras
PD: mirate si con lo facil(cuando te va bien) te pone que tienes NAT2,si te pone eso no te preocupes por los puertos porque no tienes que tocar nada mas y dejalo asi