美文网首页
虚拟机与docker端口转发

虚拟机与docker端口转发

作者: 千年码妖 | 来源:发表于2022-08-15 09:40 被阅读0次

很长一段时间,我都是在虚拟机上使用的网络桥接模式,这种模式主要的作用就是可以通过ssh连接到虚拟机,但是这样有一个问题一直困扰着:网络桥接模式下的IP是动态的,每次打开虚拟机,虚拟机的IP是会变化的,所以无法保存登录凭据。
https://blog.csdn.net/lingfy1234/article/details/121578665最近在看到这篇文章时,发现可以NAT网络模式,它是通过端口转发的方式来实现的,虚拟机的ip永远都是127.0.0.1,设置好端口转发后直接使用ssh xxx@127.0.0.1 -p xxxx即可登录虚拟机了,这样相当于虚拟机也是固定ip了,凭据就可以完美保存了。
虚拟机中的docker在运行实例时使用docker run -p xxxx:22就可以把docker里ssh的22端口映射到虚拟机的xxxx端口上,要直接ssh连接进入docker系统,可以使用跳板机连接的方式,把虚拟机当作跳板机,然后使用127.0.0.1:xxxx来直接进入docker,xxxx就是docker run时使用的虚拟机上的端口。

相关文章

  • 虚拟机与docker端口转发

    很长一段时间,我都是在虚拟机上使用的网络桥接模式,这种模式主要的作用就是可以通过ssh连接到虚拟机,但是这样有一个...

  • win10, virtualbox, linux, winCSP

    Window10与虚拟机linux利用端口转发(port forwarding)使用WinSCP传输文件. Win...

  • VMware NET 端口转发

    背景 VMware NET 模式如果想对外暴露服务,可以通过端口转发,访问主机的特定端口,将请求转发到虚拟机中 配...

  • vagrant_example_01

    vagrant 命令 Vagrantfile 虚拟机配置文件 虚拟机网络配置 端口转发,私有网络,公有网络。 va...

  • 容器安全之禁用userland代理

    描述 当容器端口需要被映射时,Docker守护进程都会启动用于端口转发的userland-proxy方式。如果使用...

  • 内网穿透小知识|端口映射和端口转发有什么区别?

    端口转发与端口映射区别是什么? 端口转发(Port forwarding),有时被叫做隧道,是安全壳(SSH) 为...

  • 使用ssh连接VirtualBox虚拟机

    使用SSH连接VirtualBox虚拟机 步骤: 配置虚拟机网络,添加端口转发规则 测试服务器端ssh是否安装 测...

  • 配置端口转发

    我们发现虚拟机重启之后我们在虚拟机上配置的端口转发都没了 在vagrant根目录下找到vagrantfile.这里...

  • 5. 调试利器 - 端口转发 - ssh隧道技术

    说明 使用技术:** SSH隧道**端口转发分为 本地端口转发 和 远程端口转发。本地端口转发:将远程的端口映射到...

  • ssh隧道用于调试

    相关阅读 SSH隧道与端口转发及内网渗透 | 个人博客 SSH隧道技术----端口转发,socket代理 | 博客...

网友评论

      本文标题:虚拟机与docker端口转发

      本文链接:https://www.haomeiwen.com/subject/zmergrtx.html