全网最细!保姆级教程~openstack虚拟机桥接模式联网-虚拟机仅主机模式联网-ping不通物理机或外网的解决方法
一、虚拟机桥接模式联网
1、 以root用户进入controller并“拍摄快照”,然后“虚拟机创建完成”。
2、 查看网卡信息:ip addr
3、 打开物理机的“命令提示符”并输入:ipconfig
4、 对第二块网卡进行桥接:改要桥接网卡的配置信息
- 进入网卡所在目录后查看目录信息
- 改ifcfg-ens35配置:(使之与物理机在同一网段内)
- 添加网关配置:(vim /etc/sysconfig/network)
*刚进入时:
*要与物理机网关保持一致:
PS:
· 设置桥接条件:编辑->虚拟网络适配器->更改设置(C)
*选择桥接模式网络(默认VMnet0)->桥接到本地网络对应的名称
*找到本地网络:右键
物理机网络(WiFi或流量)名称
PS:此时,想要对ens35(第二张网卡)进行桥接。
- 右键controller->设置->找到网络适配器2(ens35)->改为“自定义”的“VMnet0”(刚改的桥接模式网络)
- 为ens35添加网卡对应地址(MAC地址):
*网络适配器2->高级->复制MAC地址
*只添加一行(vim ifcfg-ens35):“HWADDR=……”
*查看目录信息确认(ls)
5、 重新启动网络(systemctl restart network)后查看网卡信息(主要看ens35是否与物理机同一网段)
6、 内ping外:
- 控制面板->系统和安全->防火墙->高级设置
- 在入站规则中找到并启用ICMPv4(专用,公用)
- ping www.baidu.com(不通就ping百度ip地址)
*这是不通的,注意区分
*还不通就输入:dhclient再ping
(通了)
·ping物理机
7、 外ping内:ping 网卡2的ip
- 用命令提示符ping192.168.0.150(通了。ping的是咱改的ens35的网络)
8、 拍摄快照,保存“联网 内ping外 外ping内”
二、 仅主机模式的联网(用的第二个虚拟机computer,具体请看前文)
(规则启用中:)
1、 “编辑”->“虚拟网络编辑器”->“还原默认设置”。
·添加网络:VMnet2
·更改设置:“仅主机模式”->将子网IP改为137网段。
·DHCP设置,更改:起始IP地址和结束IP地址,然后确定。
2、 右键computer“设置”->“网络适配器”。
·将网络连接改为“自定义”->“VMnet2”(刚改的网络)
3、 用root用户进入computer后打开终端,转到etc/sysconfig/network-scripts目录下,找到并重新设置ens32。
·将ens32的网段改为137网段。
·保存退出后重启网络:systemctl restart network。
4、 设置PC机中的网络共享
- 打开“网络和internet”并选择“更改设配器选项”
- 打开自己联网的网络的属性,在共享中同意第一条并选择之前更改的网络(VMnet2)。
- 右键VMnet2->“属性”->“协议版本4(TCP/Ipv4)”->确认VMnet2的IP地址(都是137网段)和子网掩码与设定时一致
5、 返回虚拟机,重启网络后ping百度(ping用自己电脑查出的百度ip地址,)
6、 查看虚拟机网卡信息
7、 用物理机的“命令提示符”ping虚拟机
8、 查看本地网络并用虚拟机ping ip
PS:此时虚拟机ping百度、内ping外、外ping内都ping通了,也就是三通。
9、 在三通状态下,即可“管理员身份运行”SecureCRT
- 快速建立连接
- 接受保管密钥协议并选择“保存密码”
- 右键会话管理栏主机🖥->属性:改名
10、 转移到有网卡信息的目录下,查看目录下文件信息
11、 内ping外
12、 查看网卡信息后重启网络
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!