Ubuntu16.04虚拟机配置模拟路由器

  • 简介
  • 环境搭建
  • 设置IP地址
  • PC2设置路由
  • 测试

简介

本文利用VMware中三台Ubuntu16.04虚拟机模拟实现路由转发功能,将其中一台虚拟机作为路由器,通过开启路由功能,实现同一台计算机不同端口的转发路由。

环境搭建

本文用三台Ubuntu16.04虚拟机搭建网络拓扑:

虚拟机组网设置:

  • 在VMare虚拟网络编辑器中创建2个自定义网络:VMnet2、VMnet7。VMnet信息均选择仅主机模式。
  • 分别按照网络适配图对PC1、PC2、PC3添加网络适配器。
    PC1————>VMnet7
    PC3————>VMnet2
    PC2:
    ens39————>VMnet7
    ens33————>VMnet2

    (忽略网络适配器2,与本文无关)

设置IP地址

  • PC1
sudo vim /etc/network/interfaces

增加ens33网口信息

auto ens33
iface ens33 inet static
address 192.168.74.129
netmask 255.255.255.0
gateway 192.168.74.130

重启net服务

sudo ip addr flush dev ens33
sudo /etc/init.d/networking restart
  • PC2安装如上PC1设置方法设置ens39网口信息

  • PC3

sudo vim /etc/network/interfaces

增加ens33、ens39网口信息

auto ens33
iface ens33 inet static
address 192.168.26.130
netmask 255.255.255.0auto ens39
iface ens33 inet static
address 192.168.74.130
netmask 255.255.255.0

重启net服务

sudo ip addr flush dev ens33
sudo ip addr flush dev ens39
sudo /etc/init.d/networking restart

PC2设置路由

  • 设置路由表
route add -host 192.168.74.129 gw 192.168.74.130
route add -host 192.168.26.129 gw 192.168.26.130
route add default gw 192.168.26.130
route add default gw 192.168.74.130
  • 开启路由功能
echo 1 > /proc/sys/net/ipv4/ip_forward
  • 关闭防火墙
ufw disable

测试

  • PC1————>PC3

Ubuntu16.04虚拟机配置模拟路由器相关推荐

  1. Ubuntu16.04使用华为4G路由器(随行wifi)USB直连

    @[TOC] Ubuntu16.04使用华为4G路由器(随行wifi)USB直连 Ubuntu16.04使用华为4G路由器(随行wifi)USB直连 我用的工控机开发,没有WIFI网卡,所以要上网只能 ...

  2. linux arm移远重启4g,如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组)

    如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组) 如何在Ubuntu16.04下配置移远RM500工业模组(5G工业模组) 最近由于工作原因入手了移远的5G(RM500H工业模 ...

  3. Ubuntu16.04网络配置

    Ubuntu16.04网络配置 一.设置网络 1)Windows 打开cmd 输入 ipconfig -all 可以看到 修改为静态IP 二.Ubuntu修改网络为静态IP 设置虚拟机为桥接模式 1. ...

  4. 完美解决Ubuntu16.04虚拟机窗口自适应问题

    完美解决Ubuntu16.04虚拟机窗口自适应问题 2018年06月15日 12:15:06 moon月神 阅读数:554 相信很多人在装虚拟机的时候,遇到了窗口过小不能自适应的问题.我在网上查了好多 ...

  5. 解决Ubuntu16.04虚拟机窗口全屏问题

    相信很多人在装虚拟机的时候,遇到了窗口过小不能自适应的问题.我也是查了好多资料,都说安装Vmware Tools即可解决,还有说修改分辨率也可以.两种方法亲测无效. Vmware Tools工具官方已 ...

  6. 【转】ubuntu16.04安装配置tftp服务

    转自:ubuntu16.04安装配置tftp服务_carspiriter的博客-CSDN博客_ubuntu安装tftp 首先声明:tftp是client客户端,tftpd是server服务器端,d应该 ...

  7. vscode linux新建c语言,Ubuntu16.04下配置VScode的C/C++开发环境

    1. Vscode安装 Visual studio code是微软发布的一个运行于 Mac OS X.Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器.第一种 ...

  8. 完美解决Ubuntu16.04虚拟机窗口全屏问题

    相信很多人在装虚拟机的时候,遇到了窗口过小不能自适应的问题.我也是查了好多资料,都说安装Vmware Tools即可解决,还有说修改分辨率也可以.两种方法亲测无效. Vmware Tools工具官方已 ...

  9. 微星GS66安装Ubuntu16.04并配置网卡驱动(此方法不能解决显卡和网卡同时安装的问题,如果想两者兼得请移步到另一篇ubuntu18.04的安装博客)

    微星GS66安装Ubuntu16.04并配置网卡驱动(此方法不能解决显卡和网卡同时安装的问题,如果想两者兼得请移步到另一篇ubuntu18.04的安装博客) 前言 有线.无线网卡驱动解决 前言 最近新 ...

最新文章

  1. 开发者AI职业指南:CSDN《AI技术人才成长路线图V1.0》重磅发布
  2. nvcc gcc g++混合编译器编程
  3. 【机器学习基础】数学推导+纯Python实现机器学习算法15:GBDT
  4. Js+DVML:很酷实用的右键弹出菜单
  5. RuntimeError: Model class cmdb.models.UserInfo doesn't declare an explicit app_label
  6. .NET Core + Spring Cloud:API 网关
  7. CSDN博客利用HTML标签制作美观表格
  8. Python自动登录QQ的实现示例
  9. Excel - 数组类型及数组公式
  10. 腾讯云学生服务器+wordpress搭建个人网站
  11. 爬取企业信息-企业信用信息查询系统-天眼查爬虫
  12. matplotlib + cartopy 画空间趋势图并标注显著性
  13. 源码分析学习记录(9)——PBR材质
  14. 小米机顶盒显示网络无法连接服务器,小米盒子无线网络连接不上怎么回事 - 卡饭网...
  15. 华为手机打开图片很慢是怎么回事_华为手机打开应用很慢怎么办
  16. 第3课 把文件存入Git文档库
  17. SpringCloud技术选型
  18. 我国移动支付的安全问题与完善建议
  19. 数学建模笔记(十三):离散模型(DP、图论)
  20. 互联网人才泡沫:百度腾讯阿里大打人才争夺战

热门文章

  1. 2014软专高级程序语言T2(用向量叉乘判断点与三角形的位置关系)
  2. jenkins:解决更换插件源,插件下载不了的问题
  3. 使用Syncthing同步数据
  4. Authy TOTP Token 导出
  5. 开源规则_开源项目的10条规则
  6. 关于Python的面试题
  7. javax.mail.FolderClosedException: * BYE JavaMail Exception: java.io.IOException: Connection dropped
  8. CSS:letter-spacing字符间距
  9. [搜索]Playoff
  10. 游戏计算机械设备吗,大型机械设备进出场及安拆工程量按使用机械设备的数量以台班计算。...