tidak dapat melakukan pengaturan jaringan melalui baris perintah


1

Saya sedang menulis skrip Python yang mengubah pengaturan jaringan dengan perintah seperti networksetup -setv4off 'PANTECH UML295' dan networksetup -setdhcp 'PANTECH UML295'. Ketika saya memasukkan ini di Terminal, saya memasukkan kata sandi root saya, dan kemudian tidak ada yang berubah dalam pengaturan Jaringan. Mengaktifkan / menonaktifkan WiFi menggunakan networksetup setairportpower en1 off tampaknya berfungsi dengan baik, namun. Adakah yang tahu apa masalahnya? Tampaknya tidak dapat menemukan apa pun melalui pencarian. Terima kasih.


Anda tidak akan melihat perubahan apa pun di pengaturan jaringan, Anda harus pergi ke pengaturan lanjutan, untuk melihatnya. Saya juga menganggap Anda melewatkan argumen clientid di -setdhcp sini. Melakukan networksetup -getinfo PANTECH\ UML295 untuk melihat perubahan.
user14492

@ user14492 Yang ingin saya lakukan adalah mengubah Configure IPv4 di bawah Pengaturan jaringan antara Using DHCP dan Off, yang bisa saya lakukan sebelumnya. Saya sedang menginstal OS X baru jadi saya tidak tahu apa yang bisa menjadi masalah.
EricY

Tampaknya bekerja untuk saya, untuk mematikannya saya baru saja melakukannya networksetup -setv4off Thunderbolt\ Ethernet dan untuk mengaturnya kembali ke Menggunakan DHCP, networksetup -setdhcp Thunderbolt\ Ethernet. Pastikan Anda menulis nama dengan benar, dan untuk kedua perintah itu memerlukan nama layanan jaringan. Yang bisa Anda dapatkan networksetup -listallnetworkservices. Coba perintah-perintah di Terminal dan lihat apakah mereka menghasilkan kesalahan.
user14492

@ user14492 Aneh. Itulah yang saya lakukan dan masih tidak ada perubahan setelah memasukkan kata sandi root.
EricY
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.