Junos pulsa e condividi la connessione internet tramite Wi-Fi ad hoc su OS X

2

Problema di base

Se eseguo Pulse secure (o Junos Pulse) sul mio dispositivo iOS, questo interrompe la funzionalità del socket TCP in background. Voglio dire se l'applicazione è in background non può essere riattivata dai dati in arrivo se il client VPN è in esecuzione.

Prima soluzione alternativa

Per risolvere il problema, ho condiviso la connessione Internet dal mio Mac tramite il Wi-Fi ad-hock che eseguiva il client VPN sul mio dispositivo iOS. In tal caso, il dispositivo iOS non stava eseguendo il client VPN e i socket TCP funzionavano quando l'applicazione era in background.

Problema finale

Quando avevo OS X 10.10 funzionava Ok, ma dopo un aggiornamento a OS X 10.11 la connessione internet è condivisa ma senza rete nascosta dietro una connessione VPN.

Nel file di configurazione: /Library/Preferences/SystemConfiguration/com.apple.nat.plist Posso vedere che la connessione Internet è condivisa dal dispositivo di rete en0 a en1 .

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>NAT</key>
        <dict>
                <key>AirPort</key>
                <dict>
                        <key>40BitEncrypt</key>
                        <integer>1</integer>
                        <key>Channel</key>
                        <integer>0</integer>
                        <key>Enabled</key>
                        <integer>0</integer>
                        <key>NetworkName</key>
                        <string>MyAdhockNetwork</string>
                        <key>NetworkPassword</key>
                        <data>
                        </data>
                </dict>
                <key>Enabled</key>
                <integer>1</integer>
                <key>NatPortMapDisabled</key>
                <false/>
                <key>PrimaryInterface</key>
                <dict>
                        <key>Device</key>
                        <string>en0</string>
                        <key>Enabled</key>
                        <integer>0</integer>
                        <key>HardwareKey</key>
                        <string></string>
                        <key>PrimaryUserReadable</key>
                        <string>Ethernet</string>
                </dict>
                <key>PrimaryService</key>
                <string>AFFBAE8A-79CE-4710-9772-F0E8750F9292</string>
                <key>SharingDevices</key>
                <array>
                        <string>en1</string>
                </array>
        </dict>
</dict>
</plist>

La modifica di questa impostazione da en0 a utun0 (dispositivo di rete introdotto dal client VPN) non risolveva il problema: il servizio non è in grado di avviarsi.

In "Impostazioni / Condivisione" è impossibile configurare la condivisione in Internet in modo da utilizzare utun0 poiché la casella combinata "Condividi la connessione da:" non ha una voce che potrebbe corrispondere a questo dispositivo.

Qualche pensiero come posso risolvere uno dei problemi sopra citati? L'obiettivo principale è ripristinare la capacità di ricevere i dati in background (con le funzionalità SIP).

    
posta Marek R 08.06.2016 - 10:15
fonte

0 risposte

Leggi altre domande sui tag