后来发现,直接在NetworkManager里面修改即可,在对应网卡下面添加克隆地址为要修改的Mac地址,然后设置手动IP地址和DNS等等。
在学校使用的时候有时候为了方便远程控制或者上网,需要修改mac地址。
修改IP地址,子网掩码,网关地址需要用到两个命令
sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0
sudo route add default gw 192.168.1.2
修改DNS需要修改文件/etc/resolv.conf 在里面加入DNS地址1和2
重启网络服务
sudo /etc/init.d/networking restart
参考博客www.cnblogs.com/kex1n/p/5195825.html
据说是要停止桌面版自带的NetworkManager,但是我没。。
记录学习一下
sudo systemctl stop NetworkManager.server
sudo systerctl disable NetworkManager.server
mac地址临时更换
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 12:00:13:00:14:22:AS:7E
sudo ifconfig eth0 up
(重启后失效)
参考博客:www.cnblogs.com/EasonJim/p/8412972.html
永久修改mac地址(原理是把上面这几句话添加到开机启动初始化文件中自动执行)
sudo gedit /etc/init.d/rc.local
在最后一行加上上面三句话即可,记得保存。
(使用vi编辑也可)
点击右上角network edit 在对应网卡下把克隆mac地址填上要修改的mac(很重要)
上面是在不断尝试中得出来可以使用的结果,没有经过筛选其实哪两步是重复的或者不必要的,但是这么做应该是可以的。
另,有过以下步骤:
修改Mac地址 在interfaces这个文件中。