问题:CentOS7安装完成后默认使用的是动态IP,当你每次从新启动CentOS7后,它的IP地址都不同。通常咱们都是使用远程链接工具链接CentOS7进行操做,若是每次IP都不同,系统启动后,每次链接时都须要修改。针对这种状况咱们通常都设置一个静态的IP。具体操做以下windows
1.查看网卡文件centos
若是你不知道网卡文件名,能够输入以下命令查看网络
ll /etc/sysconfig/network-scripts/ | grep ifcfg-en
IP的设置是在网卡文件中,使用vi编辑器打开网卡文件编辑器
vi /etc/sysconfig/network-scripts/ifcfg-ens33
若是输入命令查看网卡文件时提示 No such file or directory,说明没有网卡文件,使用以下命令新建网卡文件,ifcfg-eno+数字编号,数字编号任意工具
TYPE=Ethernet BOOTPROTO=dhcp DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=4783ccd4-78dd-41b0-857e-93d975a32817 DEVICE=ens33ONBOOT=yes PEERDNS=yes PEERROUTES=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_PRIVACY=no
2.设置静态IP测试
修改网卡文件内容
1).BOOTPROTO=dbcp 修改成 BOOTPROTO=static, ONBOOT=no 修改成 ONBOOT=yes
2).在文件尾部添加以下代码,保存退出
IPADDR=IP地址
NETMASK=255.255.255.0 子网掩码
NM_CONTROLLED=no
GATEWAY=网关IP centos7
网关IP查看:spa
网卡文件修改后,须要重启网络服务,输入以下命令操作系统
systemctl restart network
测试设置的静态IP是否生效,ping ip地址,若是出现和以下相似的信息表示静态IP设置成功3d
问题:centos 能够ping 通 windows,也能够ping通外网,可是windows ping 不通 centos
问题描述:笔者本机使用的操做系统是win7,虚拟机是VM12,Linux操做系统为centos7,centos中设置静态IP、配置完DNS后,centos能够ping 通本身,也能够ping通 windows , 也能ping通外网,可是windows ping 不通 centos,网上查阅资料说是关闭防火墙之类的,可是关闭后,仍是不行。下面是笔者的解决方法,若是你也遇到相似问题,能够作下参考
Centos中输入ip addr,查看ip信息
windows 中输入ipconfig命令,查看ip信息,使Centos中和winwods的ip在一个网段便可: