Centos7搭建软路由

Posted jackyzm

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Centos7搭建软路由相关的知识,希望对你有一定的参考价值。

Xenserver环境:

一:环境准备

  1.1:登陆XenCenter

  1.2:进入Xenserver中的Networking选项

  1.3:点选下边的Configure...按钮,进入Configure IP Addresses对话框

  1.4:点选Add IP address新建虚拟交换机

技术图片 

   1.5:Network 1 网卡连接外网

      Network 2 网卡连接内网虚拟交换机

二:建立Centos7虚拟机并配置网卡

  2.1:vim /etc/sysconfig/network-scripts/ifcfg-eth1

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth1
#UUID=dd48994a-7f5c-44c1-a8d3-107f4e4b579f
DEVICE=eth1
#ONBOOT=no
ONBOOT=yes
IPADDR=x.x.x.x(固定IP或可联通外网的IP)
NETMASK=255.255.255.x
GATEWAY=x.x.x.x
DNS1=8.8.8.8
DNS2=x.x.x.x

   2.2:vim /etc/sysconfig/network-scripts/ifcfg-eth2

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
#BOOTPROTO=dhcp
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth3
#UUID=34b419e0-ca01-4ca4-964b-45d2a9973002
DEVICE=eth3
#ONBOOT=no
ONBOOT=yes
IPADDR=192.168.2.100
NETMASK=255.255.255.0

   2.3:ping baidu.com

 

三:配置ipv4转发

  3.1:查看IPv4转发状态,默认为0即关闭状态

      cat /proc/sys/net/ipv4/ip_forward

  3.2:开启转发

      echo 1 >  /proc/sys/net/ipv4/ip_forward

 

以上是关于Centos7搭建软路由的主要内容,如果未能解决你的问题,请参考以下文章

如何利用ROS软路由搭建SOCKS5服务器

ros软路由怎么连http

虚拟机搭建IKUAI软路由

[Linux] - 单网口 PC 搭建 LEDE 软路由

在PC搭建OpenWRT软路由

闲聊 -软路由的安装