mac命令列配置網路

2022-06-14 05:36:08 字數 1418 閱讀 1687

mac命令列配置網路

今天終於找到了mac os x通過命令列修改ip的方式了,記錄如下:

修改mac位址,重啟後失效

sudo ifconfig en0 lladdr d0:67:e5:2e:07:f1

修改路由表,同時使用有線網絡卡和無線網絡卡

netstat -nr 檢視路由表  www.2cto.com  

sudo route delete 0.0.0.0  刪除預設路由

sudo route add -net 0.0.0.0 192.168.1.1 預設使用192.168.1.1閘道器

sudo route add 10.200.0.0 10.200.22.254 有線網絡卡使用該閘道器

sudo route add 10.0.1.0/24 10.200.22.254 其它網段指定閘道器

一直都沒有找到mac命令列配置dns的方法

今日特別發現,記錄下:

列出所有的網路連線方式

networksetup -listallnetworkservices

給指定的網路連線方式設定dns伺服器

sudo networksetup-setdnsservers airport 192.168.10.200

清空dns快取

dscacheutil -flushcache

網絡卡的啟動與關閉:ifconfig en0 up/down

1、配置ip位址

sudo ifconfig en0 192.168.1.33 

2、配置預設閘道器

sudo route add -net 0.0.0.0 192.168.1.1 配置預設閘道器為192.168.1.1

3、配置dns網域名稱:

sudo networksetup -setdnsservers networkservice dns1 dns2

networkservice可通過「networksetup -listallnetworkservices」命令查詢,每個pc很可以不一樣

如:sudo networksetup -setdnsservers airport 192.168.10.200 8.8.8.8

sudo networksetup -setdnsservers eternet 192.168.10.200 8.8.8.8

#設定wi-fi自動獲取ip  

sudo networksetup -setdhcp "wi-fi"  

#設定wi-fi靜態ip  

sudo networksetup -setmanual "wi-fi" 192.168.9.14 255.255.252.0 192.168.8.1  

可能不同的機器的網路服務名不同,可以通過下面命令檢視:

#列出本機所有網路服務  

networksetup -listallnetworkservices 

收集 命令列配置網路

不知是不是有朋友像我一樣從使用者許可權下runas來得到乙個管理員許可權的cmd然後對電腦進行配置的修改,對於網路的配置用runas似乎不大好辦,其實我們一樣可以作到 下面看如何來作 c ipconfig all麢?r v傭?篾9紵 windows ip configuration2w?槩劃 鰆?y...

nmcli命令列網路配置

nmcli是基於命令列的網路管理配置工具 command line tool for controlling networkmanager 該命令可以完成所有的網路配置工作,並直接寫入了配置檔案,永久生效 無需重啟網路連線服務 語法 nmcli 選項 物件 這裡的物件和引數可以用全稱也可以用簡稱,最...

Mac命令列學習

解壓命令相關 android簽名相關 verbose suboptions 簽名 驗證時輸出詳細資訊。子選項可以是 all,grouped 或 summary digestalg 演算法 摘要演算法的名稱 sigalg 演算法 簽名演算法的名稱 keystore 金鑰庫位置 storepass 口令...