[TUTORIAL] Conectarse a internet sin miedos con la PS3

Hola

Cómo todos sabeis, la PS3 envía información a Sony incluso sin tener cuenta PSN, he comprobado por mi mismo que envía datos a Sony cada vez que lanzas un programa... para evitar que me baneen (tampoco juego online, prefiero scene) por si un día quiero venderla o algo... Me he puesto manos a la obra, y en mi ordenador con Ubuntu, me he montado un proxy con squid 2.7 y un servidor dns y dhcp con dnsmasq. Todo con software libre, para los amantes de la libertad y la GPL ( y los superconspiranoicos que no confían en FuckPSN o que no quieren pagar por usar Charles Proxy ).

¿Qué consigo con eso?
Muy fácil, al hacer mi ordenador de proxy, puedo controlar TODA la información que pasa por mi PS3, y en este caso, aprovecharemos la opción que nos da squid de restringir el acceso a las páginas que nosotros decidamos, bloqueando así el acceso de la PS3 a los servidores de Sony, pero pudiendo navegar por Internet.

Manos a la obra:

$ sudo apt-get install dnsmasq squid


Y ya está, ya los tienes instalados ! Ahora toca configurarlos

1.- DNSMASQ

Hay que editar el fichero /etc/resolv.conf y poner las DNS de Telefónica por ejemplo, y el localhost, el mío quedo así

$ cat /etc/resolv.dnsmasq.conf
nameserver 80.58.0.33
nameserver 80.58.32.97
nameserver 127.0.0.1


Editas /etc/dhcp3/dhclient.conf y descomentas

request subnet-mask, broadcast-address, time-offset, routers,
   domain-name, domain-name-servers, domain-search, host-name,
   netbios-name-servers, netbios-scope, interface-mtu,
   rfc3442-classless-static-routes, ntp-servers;


Editas /etc/dnsmasq.conf y descomentas estas lineas
listen-address=127.0.0.1
dhcp-range=192.168.1.50,192.168.1.150,255.255.255.0,60h

Ojo con la IP y el rango, mi servidor dns en este caso sirve de 50 a 150

Ahora le toca a squid ... es largo y complicado, para facilitaros la vida os dejo mi archivo de configuración y explico un par de cosillas. El fichero de configuración esta en /etc/squid/squid.conf

http_port 3128 transparent
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
cache deny QUERY
acl apache rep_header Server ^Apache
access_log /var/log/squid/access.log squid
hosts_file /etc/hosts
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern . 0 20% 4320
acl all src 0.0.0.0/0.0.0.0
cache_dir ufs /var/spool/squid 1000 16 256
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
acl SSL_ports port 443 563 # https, snews
acl SSL_ports port 873 # rsync
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1025-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl purge method PURGE
acl CONNECT method CONNECT
acl denegar url_regex "/etc/squid/denegar"
http_access deny denegar
http_access allow manager localhost
http_access deny manager
http_access allow purge localhost
http_access deny purge
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localhost
acl lan src 192.168.2.0/24
http_access allow localhost
http_access allow lan
http_access deny all
http_reply_access allow all
icp_access allow all
visible_hostname kankun
always_direct allow all
coredump_dir /var/spool/squid



http_port 3128 transparent
Es el puerto que usará nuestro proxy

acl lan src 192.168.1.0/24
Nuestra red

acl denegar url_regex "/etc/squid/denegar"
http_access deny denega
r
Esto denega el acceso a todo lo que esté en el archivo de texto /etc/squid/denegar; con poner
.playstation.

dentro ya está ;)

Salud!
buen tuto te lo as currado pero sirve para w7?
squid creo que si que esta portado, dnsmasq no lo se, es probable que si
sinplomo escribió:squid creo que si que esta portado, dnsmasq no lo se, es probable que si




ok luego cuando llege a casa lo pruebo y ya comentare como va en w7 :) un saludo
Muy bueno sinplomo. De hecho me has dado la idea perfecta de qué hacer con mi babosa jejeje. http://www.nslug.es/nslu2
Pero esto no te resuelve el problema de identificar tu IDconsole, pq lo mas seguro es que identifiquen las IP y los IDconsole para seguir con su politica de baneo. Es otro metodo similar al PSN_DNS, o al Charles (PROXY-DNS); por que lo que esta claro es que la IP que envias no es la del sistema operativo es la del router, y esa IP depende de que proveedor de servicio internet es Fija o Dinamica.Creo que la mia es fija(con Ono)

Ademas el denegar cualquier URL .playstation. lo puedes configurar desde el router con "Domain Block".

PDT: si nos quieren banear nos banearan.
dark_on_5 está baneado por "saltarse baneo temporal con clon"
pedropla escribió:Pero esto no te resuelve el problema de identificar tu IDconsole, pq lo mas seguro es que identifiquen las IP y los IDconsole para seguir con su politica de baneo. Es otro metodo similar al PSN_DNS, o al Charles (PROXY-DNS); por que lo que esta claro es que la IP que envias no es la del sistema operativo es la del router, y esa IP depende de que proveedor de servicio internet es Fija o Dinamica.Creo que la mia es fija(con Ono)

Ademas el denegar cualquier URL .playstation. lo puedes configurar desde el router con "Domain Block".

PDT: si nos quieren banear nos banearan.

A mi no, tengo cable desconectado xDDD
Gracias por la info Sinplomo!! [oki]
7 respuestas