1.查看网卡
ifconfig 或者
cat /proc/net/dev
我的显示有3个 eth0、eth1、lo
2.实际中,安装好系统后,系统自动分配的情况下,各个网卡的IP地址不一样的。但是由于后来默认启动了eth1,我修改了eth1(192.168.2.108)和eth0(192.168.1.108)一样了,也就是说把eth1的IP改成了192.168.1.108。所有的都是ONBOOT=YES
,问题来了,重启后,局域网ping192.168.1.108的时候无法ping不通了。
因为,接下来要做的禁用eth0,把eth0的属性改成ONBOOT=NO,修改完后,执行service network restart. 局域网就可以ping通了。
额外扩展一点学习知识:
FAT/FIT AP一般是指企业级无线解决方案,所谓FAT AP是指AP(Access Point)实现自我管理,可以独立提供SSID、认证、DHCP功能,可以给绑定到该AP的主机提供IP地址等上网参数,实现802.11(无线接口)协议与802.3(有线接口)协议转换,其网管接口和普通交换机没有任何区别,可以通过console本地管理或SSH远程管理。
而FIT AP则只能充当一个被管理者的角色,首先通过DHCP动态获得IP地址等参数,然后通过广播、组播、单播等方式发现其统治者AC(AP Controller),发现之后,自动从AC下载配置文件,完成自我配置,与AC动态建立一个二层或三层隧道。
-
网卡禁用启用要确定在线服务的网卡下,免得把服务器给断网了
ifup eth1 激活eth1网卡
ifdown eth1 关闭eth1网卡
-
如果要完全禁用网卡
vi /etc/sysconfig/network-scripts/ifcfg-eth1
onboot=NO
-
临时修改
3.1:修改IP地址
# ifconfig eth0 192.168.100.1003.2:修改网关地址
# route add default gw 192.168.100.1 dev eth03.3:修改DNS
# echo "nameserver 8.8.8.8" >> /etc/resolv.conf这个时候就可以上网了,上网的IP地址为192.168.100.100,网关地址为192.168.100.1。但是这样的设置是临时性的,一旦重启网卡或者重启服务器,除了1.3的操作其他均会被还原,这样的方式只适合临时IP修改,想要永久性修改网卡配置文件,就需要修改相应的文件
-
永久性修改:
4.1:修改IP地址
修改/etc/sysconfig/network-scripts/ifcfg-eth0文件,如果有多张网卡,则修改相应的网卡
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 #网卡对应的设备别名
BOOTPROTO=static #网卡获得ip地址的方式(默认为dhcp,表示自动获取)
HWADDR=00:07:E9:05:E8:B4 #网卡MAC地址(物理地址)
IPADDR=192.168.100.100 #IP地址
NETMASK=255.255.255.0 #子网掩码
ONBOOT=yes #系统启动时是否激活此设备
4.2:修改网关地址
修改/etc/sysconfig/network文件
# vi /etc/sysconfig/network
NETWORKING=yes #表示系统是否使用网络,no表示不能使用网络
HOSTNAME=doiido #设置本机的主机名,要和/etc/hosts中设置的主机名相同
GATEWAY=192.168.100.1 #设置网关的IP地址这个时候已经可以ping通IP地址,但是还无法ping通域名,因此需要修改DNS
4.3:修改DNS
修改/etc/resolv.conf文件
# vi /etc/resolv.conf
nameserver 8.8.8.8 #google域名服务器
nameserver 114.144.114.114 #国内域名服务器4.4:重启网卡
# service network restart
正在关闭接口 eth0: [确定]
关闭环回接口: [确定]
弹出环回接口: [确定]
弹出界面 eth0: [确定]