centos7 安装,静态ip,防火墙,共享文件夹等配置
vm-tool 安装
mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
ll /mnt/cdrom
cp /mnt/cdrom/VMwareTools-10.3.10-13959562.tar.gz /tmp
cd /tmp
tar -zxvf VMwareTools-10.3.10-13959562.tar.gz
./vmware-install.pl
reboot
Centos 固定静态ip
vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
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=81eb5936-c813-482e-8d62-a0a43a8f0250
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.100.180
NETMASK=255.255.255.0
GATEWAY=192.168.100.1
DNS=8.8.8.8
DNS1=114.114.114.114
systemctl restart network
配置说明
DEVICE 接口名(设备,网卡)
USERCTL [yes|no](非root用户是否可以控制该设备)
BOOTPROTO IP的配置方法[none|static|bootp|dhcp]
(引导时不使用协议|静态分配IP|BOOTP协议|DHCP协议)
HWADDR MAC地址
ONBOOT 系统启动的时候网络接口是否有效(yes/no)
TYPE 网络类型(通常是Ethemet)
NETMASK 网络掩码
IPADDR IP地址
IPV6INIT IPV6是否有效(yes/no)
GATEWAY 默认网关IP地址
BROADCAST 广播地址
NETWORK 网络地址
Centos 防火墙
启动: systemctl start firewalld
查看状态: systemctl status firewalld
停止: systemctl disable firewalld
禁用: systemctl stop firewalld
添加
firewall-cmd --zone=public --add-port=80/tcp --permanent
重新载入
firewall-cmd --reload
查看
firewall-cmd --zone=public --query-port=80/tcp
删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重启一个服务:systemctl restart firewalld.service
显示一个服务的状态:systemctl status firewalld.service
在开机时启用一个服务:systemctl enable firewalld.service
在开机时禁用一个服务:systemctl disable firewalld.service
查看服务是否开机启动:systemctlis-enabled firewalld.service
查看已启动的服务列表:systemctllist-unit-files|grep enabled
查看启动失败的服务列表:systemctl--failed
3.配置firewalld-cmd
查看版本:
查看帮助: firewall-cmd --help
显示状态: firewall-cmd --state
查看所有打开的端口: firewall-cmd --zone=public --list-ports
更新防火墙规则: firewall-cmd --reload
查看区域信息: firewall-cmd--get-active-zones
查看指定接口所属区域: firewall-cmd--get-zone-of-interface=eth0
拒绝所有包:firewall-cmd --panic-on
取消拒绝状态: firewall-cmd --panic-off
查看是否拒绝: firewall-cmd --query-panic
Centos7 最小安装后常见问题
yum install ==> could not retrieve mirrorlist ?
没联网
ping 127.0.0.1
ping www.baidu.com
如果第一个正常,第二个错误,那就可能是你没有IP或者你没有启用联网功能;
没有IP就查查怎么配静态或者动态IP喽;
我遇到的事没有启用网络连接
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33
修改配置ONBOOT=no----->ONBOOT=yes
service network restart重启网络服务
如果你能ping通百度,还是报这个问题,这个就可能是你的DNS解析不了你的请求,修改DNS
vi /etc/resolv.conf
nameserver 改成 8.8.8.8
CentOS7 中ifconfig不能使用
yum install net-tools
对于centos7来说ifconfig已经过时了所以在centos7中找不到ifconfig命令了,
现在一般都使用"ip addr"和"ip link"来查看网卡信息
1.要查看网卡细节可以使用:“ip add”
2.查看网络接口统计 数据:“ip link”或者“ip -s link”
如果想要继续使用ifconfig命令的话直接安装net-tools包
共享文件夹
vmware-hgfsclient
mkdir /mnt/docker_home
vmhgfs-fuse .host:/docker_home /mnt/docker_home
umount /mnt/docker_home