VMware 搭建跨网段虚拟机环境

1、修改 VMware 虚拟网络编辑器

添加2个网络:
在这里插入图片描述

2、设置 ip

修改各机器“/etc/network/interfaces”文件,其中server01处于网段1,server03处于网段2,server02同时处于网段1和网段2。
在这里插入图片描述

3、修改主机名并设置永久生效

以 server01 为例:
1)echo “192.168.255.128 server01” >>/etc/hosts;
2)修改/etc/hostname,将内容改成:server01
3)重启,使用命令:“hostname”查看主机名。

4、安装 route 工具

ifconfig、route、arp和netstat等命令行工具(它们统称为net-tools),管理和排查各种网络配置。这类工具原先起源于BSD TCP/IP工具箱,旨在配置老式Linux内核的网络功能。
自2001年以后,它在Linux社区的发展就止步不前了。Debian、Arch Linux、CentOS/RHEL 7等一些Linux发行版已经弃用了net-tools,其他发行版计划弃用net-tools,改而使用iproute2。所以要再想使用ifconfig命令就要从新安装net-tools:
1)下载 net-tools deb 包:https://pkgs.org/download/net-tools
2)dpkg -i 安装 deb 包。

5、修改网关并添加路由

vim /etc/network/interfaces
1)将server01的默认网关改成192.168.255.254,所以所有ip访问都走的是它,我们现在要访问server03,所以要设置访问server03,通过server02的数据转发功能;
2)将server03的默认网关改成192.168.177.254,所以所有ip访问都走的是它,我们现在要访问server01,所以要设置访问server01,通过server02的数据转发功能;
3)将server02的默认网关改成192.168.255.254和192.168.177.254,开启数据转发功能满足server01,server03的转发需求;

server01:
在这里插入图片描述
server02:
在这里插入图片描述
server03:
在这里插入图片描述

up:当这个网卡启用时,反之是down

使用命令“route -n”,查看 server01与server02路由配置。

6、开启路由转发

server02开启路由转发:
1)/etc/sysctl.conf 中,取消注释:“net.ipv4.ip_forward = 1”;
2)执行命令“sysctl -p”,重新加载内核文件就有转发功能。命令输出结果:net.ipv4.ip_forward = 1

7、路由测试

server01上面访问server03:“traceroute 192.168.177.128”,执行结果:

traceroute to 192.168.177.128 (192.168.177.128), 30 hops max, 60 byte packets
1 192.168.255.130 (192.168.255.130) 1.772 ms 1.133 ms 1.113 ms
2 192.168.177.128 (192.168.177.128) 2.964 ms 2.971 ms 2.957 ms

server03上面访问server01:“traceroute 192.168.255.128”,执行结果:

traceroute to 192.168.255.128 (192.168.255.128), 30 hops max, 60 byte packets
1 192.168.177.130 (192.168.177.130) 0.685 ms 0.498 ms 0.387 ms
2 192.168.255.128 (192.168.255.128) 0.971 ms 0.723 ms 4.479 ms

注意:

1、允许ssh以root用户登录:
1)/etc/ssh/sshd_config 中将“PermitRootLogin without-password”或“PermitRootLogin prohibit-password”改成“PermitRootLogin yes”;
2)重启ssh:/etc/init.d/ssh restart。

  • 3
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
使用VMware虚拟机搭建开发环境可以提供一个相对隔离的环境,使开发者能够在不同操作系统之间切换,同时也方便备份和恢复。 在搭建虚拟机开发环境时,有一些建议和注意事项: 1. 建议在虚拟机中添加多个支持永久写入的独立虚拟硬盘,这样可以将便携软件和程序数据等分别存放在不同硬盘中,避免切换快照时重新安装工具软件和复制数据。 2. 将虚拟机放在固态硬盘中可以大大提升虚拟机的响应速度,但由于固态硬盘存在读写次数的问题,建议定期备份到机械硬盘,以预防数据丢失。 3. 关闭系统自动更新,避免切换到某个快照重启时遇到系统更新,影响开发效率。 4. 如果虚拟机安装Windows系统,建议使用合法的序列号而不是使用破解器,以避免系统杀毒软件不断报毒的问题。 5. 关闭虚拟机后拍摄快照是个好习惯,虚拟机运行时拍摄的快照在切换宿主机之后可能无法恢复。对操作系统进行一些重要修改如安装大型软件后及时拍摄快照并命名,以防止安装的软件等工作泡汤。 6. 重要数据及时保存到虚拟机外,如网盘等,因为虚拟机有可能出现损坏导致数据丢失。 7. 使用便携版的工具软件可以配合支持永久写入的独立虚拟硬盘,实现切换快照后不需要重新安装工具软件。 8. 如果无法安装VMware Tools,可以通过在宿主机中设置共享文件夹,让虚拟机能够访问共享文件夹。 希望以上建议对您有所帮助。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值