linux学习记录
互联网上的计算机,都会有一个唯一的32位的地址,IP地址
我们访问服务器,就必须通过这个IP地址
局域网里也有预留的IP地址 192/10/172 开头。局域网的IP地址也是唯一。
NAT模式,电脑宿主机的IP再局域网是唯一的,选择了NAT模式创建虚拟机,虚拟机就是一个新的局域网(私有网络)。
老师的机器IP 192.168.33.128
端口的简单概念:
192.168.33.128代表一台主机,但是主机上的可能会有很多服务,
一台主机上的不同服务功能,就是通过端口区分,然后让外部人员访问。
远程连接服务ssh 22(加密的)、telnet(未加密) 23
协议的简单概念:
汉语、英语、法语,不同的服务提供了不同的端口,对应了不同的功能,通信方式可能也是不同的,这种通信的方式我们就可以理解位协议。
一台主机上的不同服务功能,就是通过端口区分,不同的服务端口,客户端和服务器之间通信,就可能使用不同的协议。
ip,port,protocol 协议概念。
远程连接服务
排查故障:
1、两个机器之间是否通畅,看物理网络(网线网卡,IP是不是正确)查看LinuxIP # ifconfig eth0
ping ip -t 来检查物理网络是否通畅
2、服务是否好的
ssh 服务是否是好的
检测办法:从那个机器上连就在哪个机器上操作
telnet + IP + 端口 (服务器的IP和port)
telnet 也可以远程链接,不是加密的
不通可能原因:
a.服务器端口防火墙阻挡
/etc/init.d/iptables stop
b.端口没开放,服务器端没有监听你链接的端口。
netstat -lntup|grep 22(以ssh服务22端口为例)
netstat -lntup|grep sshd
/etc/init.d/sshd reatart 重启ssh服务
客户端ssh工具:Securcrt,xshell,putty
服务端ssh服务,进程名,sshd,
[[email protected] ~]# cat /etc/redhat-release
CentOS release 6.10 (Final)
[[email protected] ~]# uname -r
2.6.32-754.2.1.el6.x86_64
[[email protected] ~]# uname -m
x86_64
[[email protected] ~]# useradd oldboy
[[email protected] ~]# tail -1 /etc/passwd
oldboy:x:500:500::/home/oldboy:/bin/bash
[[email protected] ~]# passwd oldboy
Changing password for user oldboy.
New password:
BAD PASSWORD: it is too simplistic/systematic
BAD PASSWORD: is too simple
Retype new password:
passwd: all authentication tokens updated successfully.