因公司的网络安全要求需要固定 IP 与 MAC 地址绑定。

申请固定 IP 的时候一个不留神将无线网卡的 MAC 地址当做以太网的 MAC 地址报了上去,于是就需要修改 macOS 的 MAC 地址。

填坑的方案如下:

打开 Terminal 之后,输入:

openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//'

sudo /System/Library/PrivateFrameworks/Apple80211.framework/Resources/airport -z

找到自己想修改的网卡名称比如 en1,输入自己新赋予的mac地址,比如 00:29:3a:f3:5b:a5。然后输入:

sudo ifconfig en2 ether 00:29:3a:f3:5b:a5

networksetup -detectnewhardware

利用 ifconfig 查看网卡详情。

需要注意的是,以上命令只能实现临时修改,每次重新启动后,机器的 MAC 地址会恢复。

macOS Mojave 及之前的版本在安装某些破解软件或者开源软件的时候会提示 安装软件提示 “已损坏”,其实不是软件包本身的问题,是 macOS 系统的安全机制导致的。

解决办法就是打开终端,执行以下命令,输入密码即可。

sudo spctl --master-disable

打开终端(Terminal),输入这段命令执行即可(需要用户密码)。

- 阅读剩余部分 -

由于我的工作岗位是程序员,所以经常有朋友向我咨询关于少儿编程或者大学生非计算机专业学习什么语言的问题,本来我是没什么看法的,经常被问,一来二去也形成了自己的观点,今天就小小地总结一下。

10 岁以下

首先是 10 岁以下,也就是小学二年级之前的小朋友,我个人建议是不要学习任何编程有关的东西。还是多玩玩,毕竟以后上学太苦了,有一个幸福快乐的童年很重要。

毕竟大多数中国人的一生,是需要童年去治愈的。

10~12岁

- 阅读剩余部分 -