¿Existe un programa gratuito para administrar fácilmente las ubicaciones de red?

2

Me muevo alrededor de la oficina y en otros lugares bastante. Cuando estoy en la oficina, necesito una IP estática, en otros lugares no lo hago. Tengo ubicaciones de red configuradas, pero es extremadamente tedioso abrir Preferencias de Red para cambiarlas esencialmente todos los días.

Idealmente, me gustaría una aplicación donde solo pueda seleccionar desde el menú de la barra de tareas, como puedo hacerlo con redes inalámbricas, o una forma de aplicar la configuración de IP cada vez que me conecto a esa red específica.

He encontrado aplicaciones de pago, como Sidekick, que son una exageración masiva (no quiero pagar £ 20 por una aplicación para la que solo usaré una función), solo quiero una pequeña utilidad. ¿Hay tal cosa?

    
pregunta fredley 15.10.2012 - 10:49

3 respuestas

2

Puedes hacerlo con las ubicaciones de red. Puede definir, por ejemplo, dos perfiles: trabajo (IP fija) y casa (DHCP).

Como dijiste, cambiar la ubicación de System Preferences es tedioso. Sin embargo, puede hacer lo mismo desde el menú:  > Location .

    
respondido por el Maverik 15.10.2012 - 12:03
3

Vea algo llamado ControlPlane . Lo he estado usando por un tiempo y puede cambiar automáticamente toda una serie de configuraciones de redes a impresoras en tu mac, dependiendo de dónde te encuentres, pero es gratis y mucho mejor.

Lifehacker y Mac AppStorm lo presentó no hace mucho.

    
respondido por el Touff 15.10.2012 - 11:58
2

Encontré una applescript solution que hace lo que necesito. Lo he ajustado un poco del original, pero proporciona una solución de un solo botón para cambiar la ubicación de mi red.

Aquí está el código que utilicé:

tell application "System Events"
        tell network preferences

                set activeLocation to the name of current location

                set allLocations to the name of every location
                copy "Quit" to the end of allLocations

                set deleteFromList to {activeLocation}
                set changeLocations to {}
                repeat with i from 1 to count allLocations
                        if {allLocations's item i} is not in deleteFromList then
                                set changeLocations's end to allLocations's item i
                        end if
                end repeat

                if (text of choiceLocation) = "Quit" then
                else
                        do shell script "scselect '" & (text of choiceLocation) & "'"
                end if
        end tell
end tell

Al exportar esto desde AppleScript como una aplicación, y al colocarlo en la barra de mi aplicación, obtengo un selector de ubicación de red con un solo botón.

    
respondido por el fredley 15.10.2012 - 10:49

Lea otras preguntas en las etiquetas