打开System-Preference-Network connections,在弹的界面中Wired标签里面可以看到已经有eth0这个网卡设置,但是对它Edit修改其成为固定IP地址时发现网关始终填写补上,系统会自动填写为空。在网上找到了修改配置文件的方法但始终不行。后来经过实验发现这样设置即可:
首先打开Network connections设置窗口,不去管那个默认的eth0,我们直接点击Add按钮,在弹出的界面中的wired选项卡中填写网卡的MAC地址,MTU 选择automatic,在IPv4 Settings选项卡中的Method中选择Manual,在Addresses中单击Add按钮,此时一定要注意先填写网关,接着填写子网掩码,最后填写IP地址,否则就会被系统将网关自动填空。接着在DNS Servers中填写DNS服务器,各个DNS服务器地址用逗号隔开,重新启动系统,这时在Network Connections中可以看到原来默认的eth0自动消失了,只剩下我们刚才自己添加的那个了,插上网线即可上网了。
Linux下查看MAC地址,即网卡硬件地址,在终端输入
/sbin/ifconfig -a
/sbin/ifconfig -a
然后查看ETH0的硬件地址即可。