Я хотел бы изменить свой IP-адрес на python, но не на прокси или VPN. Я хотел бы позволить python изменить его в моих настройках windows. Я провел некоторое исследование и нашел несколько способов сделать это, например:
import os
os.system('sudo ifconfig eth0 down')
os.system('sudo ifconfig eth0 192.168.1.10')
os.system('sudo ifconfig eth0 up')
Но здесь я получаю вывод 1, который означает, что он не работает, и я не понимаю, почему. Я также попробовал это:
import os
os.system('{0}\\System32\\control.exe NCPA.CPL'.format(os.environ['WINDIR']))
это открывает настройки. Но он открывает только сетевые подключения, а не свойства Wi-Fi, где вы меняете IP-адрес. Я использовал файл .cpl NCPA.CPL, который, по-видимому, неправильный. кто-то знает правильный файл CPL или даже файл CPL, чтобы открыть свойства Wi-Fi? И может кто-нибудь объяснить мне, почему мои сценарии не работают и, возможно, как они работают?