Linux Centos 安装配置,Centos7设置静态IP地址不能上网 Linux Centos 安装配置 Linux Centos IP地址配置,Centos7设置静态IP地址 Linux Centos7设置静态IP地址不能上网解决方案 ================================ ©Copyright 蕃薯耀 2020-12-31 https://www.cnblogs.com/fanshuyao/ 一、使用VMware Workstation Pro安装CentOS-7-x86_64-Minimal-1708.iso 过程略。 二、Centos7设置静态IP地址 1、进入ip地址配置文件目录: cd /etc/sysconfig/network-scripts/ 2、编辑配置文件: vi ifcfg-ens33 或者使用绝对路径直接打开编辑: vi /etc/sysconfig/network-scripts/ifcfg-ens33 3、修改配置,ifcfg-ens33配置的内容: BOOTPROTO=static ONBOOT=yes IPADDR=192.168.170.11 NETMASK=255.255.255.0 GATEWAY=192.168.170.2 DNS1=114.114.114.114 DNS2=8.8.8.8 BOOTPROTO默认是dhcp,表示系统动态生成IP地址(生成后不变),修改成static,表示使用静态IP地址 ONBOOT默认是no,表示网络配置不随开机启动,修改成yes,表示随开机启动 IPADDR=192.168.170.11,表示自定义的IP地址 NETMASK=255.255.255.0,表示子网掩码 GATEWAY=192.168.170.2,表示网关 DNS1=114.114.114.114,表示DNS,可以设置多个 DNS2=8.8.8.8,表示DNS,第二个 全部配置(可不看): TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no #注释掉默认配置,在后面增加 #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=ac-a37a-4fb6-a9ca-2fd73e DEVICE=ens33 #注释掉默认配置,在后面增加 #ONBOOT=no BOOTPROTO=static ONBOOT=yes IPADDR=192.168.170.11 NETMASK=255.255.255.0 GATEWAY=192.168.170.2 DNS1=114.114.114.114 DNS2=8.8.8.8 4、修改完配置文件,重启网络: systemctl restart network 5、查看自定义配置的IP地址 ip addr 6、验证网络,确认能上网,通过Ctrl + C停止ping ping www.baidu.com 结果如下: [root@localhost ~]# ping www.baidu.com PING www.a.shifen.com (14.215.177.39) 56(84) bytes of data. 64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=1 ttl=128 time=8.80 ms 64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=2 ttl=128 time=8.26 ms 64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=3 ttl=128 time=6.97 ms 64 bytes from 14.215.177.39 (14.215.177.39): icmp_seq=4 ttl=128 time=8.62 ms 三、Centos7设置静态IP地址不能上网解决方案 在上网设置了相应的静态IP地址配置项,但后面发现不能上网,即不能ping通www.baidu.com,表示不能上网 1、Centos7设置静态IP地址不能上网的原因: 出现这样情况,就是 IPADDR NETMASK GATEWAY 这三项设置错误导致的。 2、Centos7设置静态IP地址不能上网解决方案 通过VMware Workstation找到相应的地址配置
注意: 子网IP:192.168.170.0,表示虚拟机的IP地址网段是192.168.170,我们可以设置静态IP地址是:192.168.170.11,或者192.168.170.111 子网掩码:255.255.255.0,对应配置文件中的NETMASK项
网关IP:192.168.170.2,对应配置修改中的GATEWAY项
按照上面正确配置静态IP地址后,重启网络,重新ping 修改完配置文件,重启网络: systemctl restart network 查看自定义配置的IP地址 ip addr 验证网络,确认能上网,通过Ctrl + C停止ping ping www.baidu.com 四、设置Hostname,使用hostnamectl命令 hostnamectl set-hostname host-11 查看主机名Hostname hostname -f 这个直接能生效,不用重启系统。 更多设置Hostname方式见: Centos7设置Hostname,Centos7设置主机名 https://www.cnblogs.com/fanshuyao/p/13886561.html 五、安装额外的插件 1、安装vim yum install -y vim 2、安装wget yum install -y wget 3、安装telnet yum -y install telnet 4、安装文件上传lrzsz,用来上传文件 yum install -y lrzsz 5、安装unzip和zip命令 yum install -y unzip yum install -y zip 6、安装locate,用于查找文件 yum install -y mlocate 在使用locate之前,先使用updatedb命令,手动更新数据库 updatedb 7、安装net-tools(RPM方式安装mysql需要用到) yum -y install net-tools 安装perl(安装mysql需要用到) yum install -y perl 安装autoconf(安装mysql需要用到) yum -y install autoconf 六、Linux Centos7关闭防火墙 1、查看防火墙状态: firewall-cmd –state 2、关闭防火墙 systemctl stop firewalld.service 3、禁止防火墙开机启动 systemctl disable firewalld.service 七、开放Centos系统端口(如果不关闭防火墙,用到的端口都要开放)。注意:需要firewall-cmd –reload才能生效: 开放9000端口: firewall-cmd –zone=public –add-port=9000/tcp –permanent 让端口生效: firewall-cmd –reload 查看防火墙所有开放的端口 firewall-cmd –zone=public –list-ports 查看某个端口是否开放: firewall-cmd –query-port=2181/tcp 移除指定端口: firewall-cmd –zone=public –remove-port=5672/tcp –permanent #关闭5672端口 或者 firewall-cmd –permanent –remove-port=123/tcp 查看监听的端口 netstat -lnpt 检查端口被哪个进程占用 netstat -lnpt |grep 5672
(如果文章对您有所帮助,欢迎捐赠,^_^) ================================ ©Copyright 蕃薯耀 2020-12-31 https://www.cnblogs.com/fanshuyao/
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/65913.html