以前总想找在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,windows和linux下面命令修改IP地址方法》(https://www.unjs.com)。现在我们想把它修改成我们需要的:
ifconfig eth0 down # 一定要先停止网卡
ifconfig eth0 hw ether 00:15:22:99:36:c9 # 修改mac地址
然后可以重启网络:
/etc/init.d/networking restart
基本知识,呵呵。个人搜藏。