linux网络

一、虚拟机网络

同级网络才能访问,公网ip只能访问公网ip

  • 桥接:虚拟主机跟你的电脑是平级的,接入本地路由(ip和宿主机在同一网段,可以直接访问)
  • NAT: 你的电脑是路由器,虚拟主机通过宿主机上网(类似在子网中,无法直接访问)
  • HOST: 虚拟主机自己充当路由器、(虚拟机有自己的虚拟网卡,宿主机网卡通过共享网络到虚拟网卡,虚拟机通过虚拟网卡上网)

二、ubuntu 18(桥接模式)设置静态ip

(可能各版本修改方式不一样,此处适用16、18两个版本)
#vim /etc/netplan/50-cloud-init.yaml
network:
    ethernets:
        ens33:
            addresses: [10.3.133.160/24]
            gateway4: 10.3.133.1
            nameservers:
                addresses: [10.3.133.1]
            dhcp4: false
            optional: true
    version: 2
#netplan apply

三、网络排查

1.ping 网关或者其他电脑
2.测试端口,netstat查看端口(如果端口已经启动,还是无法访问)
  telnet 192.168.8.188 port
3.防火墙的原因、权限控制的原因

四、telnet (检测服务器端口是否通畅)

telnet ip 端口
telnet 10.3.133.160 22 //会根据ip、端口建立tcp连接
退出:ctrl + ]  
之后再按一个 q 回车

* 如果windows中没有这个命令,需要开启:控制面板-程序-启用或关闭windows功能-Telnet客户端

你可能感兴趣的:(linux网络)