以前總想找在windows和linux下面修改IP的方法,總忘記,現在我自己在博客裡面記錄下。有興趣的朋友也可以玩下。
windows下面cms修改ip
netsh interface ip set address “本地連接” static 192.168.0.2 255.255.255.0 192.168.0.1 1
批處理命令為
@ echo off
echo This Programe will change your Ipaddress and Gateway.
echo Press any key to continue
pause >nul
rem 設置變量
set Nic=本地連接
rem //可以根據你的需要更改,
set Add=202.96.134.9
rem //可以根據你的需要更改
set Gat=202.96.134.60
netsh interface ip set address name=%Nic% source=static addr=%add% mask=255.255.255.0 %Gat% 1
rem //順便把DNS也改掉
netsh interface ip set dns name=%Nic% source=static addr=%add% primary
echo OK!
注:把上面代碼復制到空白的記事本裡,把“Nic=、Add= Gat=”更改成你自己的值然後另存為*.bat即可
linux修改ip命令為:
手動設置網卡示例
假設想把網卡設置為如下:
網卡:eth0
IP:192.168.2.110
掩碼:255.255.255.0
網管:192.168.2.1
可以這樣:
ifconfig eth0 192.168.2.110 netmask 255.255.255.0 up
route add default gw 192.168.2.1 dev eth0
修改MAC
有時候我們需要修改網卡的mac地址,比如我現在的網卡信息如下:
eth0 Link encap:Ethernet HWaddr 00:15:22:99:36:c9
inet addr:192.168.2.110 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::215:22ff:fe99:36c9/64 Scope:Link
…
上面顯示的HWaddr就是mac地址:00:15:22:99:36:c9。現在我們想把它修改成我們需要的:
ifconfig eth0 down # 一定要先停止網卡
ifconfig eth0 hw ether 00:15:22:99:36:c9 # 修改mac地址
然後可以重啟網絡:
/etc/init.d/networking restart
基本知識,呵呵。個人搜藏。