手机或者电脑连接局域网内的虚拟机(网桥)

手机或者电脑连接局域网内的虚拟机(网桥)

手机软件:ConnectBot,Termius,JuiceSSH …

1.虚拟机vmware中添加桥接网卡

image-20231004235910848

image-20231005000156107
这里桥接网卡选择的是自动,是自动生成动态IP,如果不需要动态生成,可以不选择自动,修改网卡就可以。

2.在虚拟机上添加配置文件(如果自动生成对应的IP,则不需要进行配置)

1.cd /etc/sysconfig/network-scripts
2.vim ifcfg-eth1 
 
DEVICE=eth1
NAME=eth1
BOOTPROTO=static
IPADDR=192.168.1.9   配置和宿主机相同网段的ip
PREFIX=24
GATEWAY=192.168.1.1   配置和宿主机相同的网关
DNS1=127.0.0.1
DNS2=180.76.76.76     百度的dns解析,
ONBOOT=yes
 
3. systemctl restart network(centos7)nmcli con reload;nmcli con up eth1(centos8)
 
4.查看IP
[root@centos7:~]#
hostname -I
172.31.4.100 192.168.1.9(这是自动生成的)

5.直接手机ssh root@192.168.1.9 就能连接。

查看宿主机ip的方法

1.win+r   输入cmd
 
2.输入ipconfig 即可显示出主机的ip和网关

image-20220412125313819

3.手机连接

d6a20991cd27cd8ea24cae467cc44d6

21fc74f3be1ce1bf81f47bc2c7ebeaa.jpg (1080×2400) (raw.githubusercontent.com)

62f7498a7392ad90b011eb71e555fab

网络过程:

  1. 在本地网络手机访问时本网段找不到ip地址对应的主机,拿不到mac地址,通过网桥转发广播。
  2. 跨越网桥去找,找到了虚拟机中的ip对应的mac地址。
  3. 直接就通过网桥,跨越网桥找到另一接口连接的mac。

注意:如果这里宿主机和虚拟机IP不在同一网段,是不会通过网桥找到虚拟机(网桥就是把不同物理的同一网段网络连接在一起),就直接通过网关去互联网找,不能找到虚拟机的私网IP。

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值