Sain toimimaan tämmöisen palvelin-asiakas android esimerkin. Ihmettelen vaan miksi pitää kännykät olla kiinni samassa verkossa. Miksei toimi julkisilla ip-osoitteilla?
http://androidsrc.net/android-client-server-using-sockets-server-implementation/
"Both device should be connected to same wifi network."
http://androidsrc.net/android-client-server-using-sockets-client-implementation/
Onko siinä syynä operaattorin palomuuri?
Kyllä se varmaan toimii julkisilla osoitteillakin. Normaaliasetuksilla kännykällä vaan ei ole matkapuhelinverkossa julkista osoitetta.
Joo mä selvittelinkin että vaan DNA:n liittymissä olisi julkiset osoitteet ilman lisämaksua. Satuin vaihtamaan mun liittymät Moihin. Saas nähdä sitten kun simmit on tullu onko ne sitten julkisia, kun moi käyttää DNA:n verkkoa.
Ei taida juuri missään olla julkisia IPv4-osoitteita 4G-verkossa, joillain ehkä 3G-verkossa kyllä. IPv6-osoitteita toki saa julkisina ja kannattaa vähitellen opetella käyttämäänkin.
Joo ei se DNA:llakaan ole oletuksena julkinen.
DNA:lla saa julkisen IP:n laittamalla APN:ksi julkinen.dna.fi
Telialla (ex. Soneralla) sai aikanaan (ilman lisämaksua) julkisen laittamalla APN:ksi prointernet
Aihe on jo aika vanha, joten et voi enää vastata siihen.