在桌面下,右键打开终端:
一般情况下是编辑 ifcfg-eth0 文件
# vim /etc/sysconfig/network-scripts/ifcfg-eth0 (# 一般无需输入,表示是root用户在操作)
但我的无线网卡不叫eth0,名字为LX(可以使用cd /etc/sysconfig/network-scripts;然后ls列出)
故实际用:
# vim /etc/sysconfig/network-scripts/ifcfg-LX
如果对vi编辑不熟,可以用如下命令:
# gedit /etc/sysconfig/network-scripts/ifcfg-LX
(注意,如果是$用户打开的,则只能读,必须转为root用户,命令为:su root )
修改如下内容:
BOOTPROTO=static #dhcp改为static
ONBOOT=yes #开机启用本配置
IPADDR=192.168.0.77 #静态IP(没有的话,向里面添加)
GATEWAY=192.168.0.1 #默认网关(在http://192.168.0.1中可以搜索到路由器)
NETMASK=255.255.255.0 #子网掩码
DNS1=192.168.0.1 #DNS 配置
重启网络服务
# service network restart
显示......ok
# ping www.baidu.com
显示诸如:64 bytes from .......time=19.7ms
可以看出是ping通了。
还可以ping局域网其他地址的电脑,如
# ping 192.168.0.55 (然后通过此电脑再ping CentOS的电脑)
按【ctrl+C】或者【ctrl+Z】取消或中断ping
如果ping CentOS电脑不通,关闭防火墙继续:
systemctl stop firewalld.service #停止
#systemctl disable firewalld.service #禁用,使用这个
如果其他机器ping不通CentOS机器,则关闭CentOS机器上的无线网络,然后再打开即可。有时候有延迟,还显示的是dhcp时候的IP!!!