· 远程连接配置方式
· 远程连接常见问题
· 虚拟主机网络配置
· 如何管理操作主机
一、如何进行远程管理主机
1. 虚拟主机直接操作很不方便,如:
1.不方便多台主机管理
2.不方便记录操作命令
3.不方便查看文件内容
ps:进入到虚拟主机如何将鼠标退出——>ctrl+alt
2. 利用远程软件实现远程主机
xshell 免费版 功能强大
secureCRT 收费版 功能强大
putty 功能单一(如:认证考试)
3.远程软件安装部署
①远程软件配置过程(以xhell5为例:)
②远程连接建立过程
地址:等价于人的身份证号码(10.0.0.200)
端口:设备与外界通讯交流的出口,此端口为虚拟端口,每个服务都有自己的一个端口号(如22为远程连接服务端口 3306为MySQL数据库服务端口 80为网站web服务端口)
服务:端口与服务对应,每个服务都有自己的端口号
协议:网络通讯标准(如:TCP UDP)
二、远程连接异常排错思路
1.检查去往服务器道路是否通畅
ping 10.0.0.200
如ping不通,解决思路:
①.虚拟环境网络配置是否正确(网卡模式设置 虚拟网络编辑器配置)
②.确认虚拟主机网卡地址配置
nmtui检查网卡地址配置/ip a 是否显示网卡地址
重启网卡:systemctl restart network
无法重启时:
⑴.有网络服务冲突:
systemctl stop NetworkManager
关闭此服务时,可能会导致nmtui命令无法使用
⑵.确认网卡是否激活:
cat /etc/sysconfig/network-scripts/ifcfg-eth0/ens33
⑶.检查本地虚拟网卡是否配置正确
1).检查虚拟网卡vmnet8是否启动
2).检查虚拟网卡vmnet8是否配置正确
2.检查链路是否有阻塞
⑴.防火墙或者路由器 网络设备有安全策略阻止 ACL
⑵.防火墙或者安全服务 服务器安全策略是否阻止 firewalld iptables
3.确认远程服务是否正常运行
telnet 10.0.0.200 22
⑴.如何确认远程服务是否开启
systemctl status sshd
Loaded: loaded (/usr/lib/systemd/system/sshd.service; enabled; vendor preset: enabled 确认服务开机自动运行
Active: **active (running)** since Thu 2019-07-04 05:20:32 EDT; 2h 26min ago 服务正在运行
⑵.连接时用户名称和密码需要指定正确
如: root 123456
三、虚拟机网络配置说明
1.网卡地址信息如何配置
方法一:利用图形界面配置 nmtui
nmtui===>edit a connection===>选择网卡eth0/ens33===》edit
syttemctl restart NetworkManager
方法二:修改网卡配置文件 vi
vi /etc/sysconfig/network-scripts/ifcfg-eth0/ens33
BOOTPROTO=none --- 是否让网卡自动获取IP地址 手动配置=none
ONBOOT=yes --- 将网卡功能激活
IPADDR=10.0.0.200 --- 网卡地址手工配置
PREFIX=24
GATEWAY=10.0.0.254
systemctl restart network
ip a (centos7) ifconfig(centos6)
2.网络模式的选择
NAT模式 物理主机Windows(宿主机) 虚拟主机Linux
宿主机-----(比作:爸爸) 将虚拟主机地址利用地址转换技术进行转换(192.168.21.201)
虚拟机-----(比作:儿子) 访问外网(出去玩) 10.0.0.200===》192.168.21.201
优点:不容易产生地址冲突问题
缺点:不方便让其他宿主机访问
桥接模式 物理主机Windows(宿主机) 虚拟主机Linux
宿主机-----(比作:爸爸) 192.168.21.201
虚拟机-----(比作:儿子) 访问外网(出去玩)不需要借助宿主机ip 192.168.21.202
优点:方便让其他宿主机访问
缺点:容易产生地址冲突问题
仅主机模式 物理主机Windows(宿主机) 虚拟主机Linux
宿主机-----(比作:爸爸) 禁止出去
虚拟机-----(比作:儿子) 访问外网(出去玩) xx.xx.xx.xx
优点:网络环境更加安全
缺点:不能访问外网