赞
踩
【CentOS 7.x配置网络】
核心命令:vim /etc/sysconfig/network-scripts/ifcfg-ens33
新搭建的虚拟机网卡配置是DHCP动态分配IP,但为了便于集群环境搭建与远程连接,我们选择给这台机配置一个固定静态 ip。
# 1.进入目录:/etc/sysconfig/network-scripts/
[root@centos01 ~]# cd /etc/sysconfig/network-scripts/
# 2.打开文件:ifcfg-ens33
# 3.修改如下配置:
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=fb31e639-408c-4380-8f8c-bed590ab9b24
DEVICE=ens33
ONBOOT=yes
IPV6_PRIVACY=no
修改为:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=fb31e639-408c-4380-8f8c-bed590ab9b24
DEVICE=ens33
ONBOOT=yes
IPV6_PRIVACY=no
# add ip config
IPADDR=192.168.199.226
PREFIX=24
GATEWAY=192.168.199.1
DNS1=114.114.114.114
【其他】
1.如果ifconfig命令不可用,尝试:yum -y install net-tools,安装net-tools服务工具
2.xshell无法远程连接上虚拟机
service sshd restart
【重启网卡】
service network restart
systemctl restart network
# 启动ssh服务
service ssh start
yum install net-tools # 安装net-tools组件
【常用dns地址】
114.114.114.114
114.114.115.115
223.5.5.5 阿里
223.6.6.6 阿里
180.76.76.76 百度
【ifcfg-ens33:文件中相关配置参数说明】
TYPE:网络接口类型:Ethernet-以太网卡,Bridge-网桥
NAME:网卡名称
DEVICE:设备名称
BOOTPROTO:启动类型,值可取:none-不指定类型,dhcp-动态 ,static-静态
ONBOOT:启动网卡,yes表示自动启用网络连接,NO代表关闭
HWADDR:硬件Mac地址,如:"xx:xx:xx:xx:xx:xx"
PEERDNS:是否接受DHCP服务其指定的DNS的地址
UUID:全局唯一标识符,如:"xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
IPADDR:主机网络IP地址
NETMASK:子网掩码。255.255.255.0 ,也可以选择使用:PREFIX=24
PREFIX:子网掩码
GATEWAY:网关,必须和IP地址同一网段
DNS:表示DNS服务器,可以设置多个,在DNS后面加数字依次排序,如:DNS1、DNS2...
IPV4_FAILURE_FATAL:yes(ipv4配置失败后禁用设备)
子网掩码除了NETMASK=“xxx.xxx.xxx.xxx”形式,也可以用PREFIX=24,根据你自己的子网掩码的进制数改变
【正确配置】
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# BOOTPROTO=dhcp
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=yes
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=fb31e639-408c-4380-8f8c-bed590ab9b24
DEVICE=ens33
ONBOOT=yes
IPV6_PRIVACY=no
# add config
IPADDR=192.168.199.226
NETMASK=255.255.255.0
GATEWAY=192.168.199.1
DNS1=192.168.199.1
DNS2=114.114.114.114
【常用命令】
使用systemctl控制单元时,通常需要全名,包括扩展名(.server)挂载点会自动转化为相应(.mount)设备会自动转化为(.device)
常用命令
systemctl start 服务名 立即开启
systemctl stop 服务名 立即关闭
systemctl restart 服务名 重启服务
systemctl status 服务名 输出运行状态
systemctl is-enabled 服务名 检查是否配置为自动自启
systemctl enable 服务名 开机自动启动
systemctl disable 服务名 取消开机自动启动
reboot 重启系统 init6等
poweroff 退出系统并停止电源
查看sshd类型单元:systemctl list-unit-files | grep sshd
可以通过type来过滤掉其他类型的单元 systemctl list-unit-files-type service
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。