Win7:無需管理員即可變更靜態IP位址(受子網路遮罩限制)

Win7:無需管理員即可變更靜態IP位址(受子網路遮罩限制)

在我們的企業環境中,我們使用筆記型電腦進行嵌入式軟體開發。我們的機器只有一張網路卡。我們購買了額外的 USB 乙太網路轉接器。它們最初為我們嵌入式設備上的專用 LAN 配置了靜態 IP 位址。現在我們需要測試多種配置,而且我們的公司網路霸主似乎不想更改連接到公司網路的主 NIC 的網路配置。因此他們關閉了更改任何網路設定的所有能力。我並不是想要反對系統管理員,我只是想找到一個折衷的方法。

那麼,在win7中是否可以設定使用者能夠更改網路卡的靜態IP位址,並受子網路限制?

或者,為每個 MAC 位址提供權限?

或者,是否可以建立多種配置供使用者選擇?

或者,還有哪些其他選項,VM 除外(此處不允許使用 VM)?

全部沒有管理員權限...

答案1

首先,如果他們不信任您的正常存取權限,那麼也許我們可以建立一個類似於下面的腳本。 (腳本設定為管理員以外的任何人都不可寫入,並使用這要運行高架)。

@迴聲關閉
echo 歡迎使用 CORPname 網路幫助工具 v0.0!
for /f "tokens=1 delims=:" %%j in ('ping %computername% -4 -n 1 ^| findstr Reply') do (
    設定 localip=%%j
echo 你的本地IP是:"%localip%"

echo 在為 USB NIC 選擇 IP 時確保它是不同的!
set /p netwanted="以十進位數字格式輸入網路 IP(例如 1.2.3.4):"
set /p maskwanted="輸入所需的網路遮罩:"
set /p gatewaywanted="網關應該是什麼?"

echo 使用新值設定介面“本地連線2”
netsh int ip set 位址「本地連線2」靜態%netwanted% %maskwanted% %gatewaywanted% 1

不,劇本還沒完成。這只是從未使用過批次文件的人的草稿。我的大部分內容是透過在 [su] 上查看帖子獲得的像這個

它確實應該有一些安全檢查,而不僅僅是螢幕上的文字說明請仔細選擇。選擇哪個網路而不是假設本地網路2可能會更好。某種方式讀取所有可用網絡,過濾掉第一個網絡並將其顯示在選單中,然後...並且...並且...

但我只是聲稱這是解決方案的潛在初稿。企業 IT 可能會對其進行改進、防彈等。



現在,如果只有評論有標記,我就可以將其作為評論發布,因為我認為這不值得完整的答案。但是,除非我截取螢幕截圖並在評論中鏈接它,否則我將丟失所有標記,並且它將變得難以閱讀。

相關內容