=========================================

PPPoE Server 配置

=======================================

环境搭建:

eth2

设为WAN侧网卡,自动获取,如:IP:4.4.4.10/MASK:255.255.255.0/GW:4.4.4.1/DNS:202.96.209.5,210.22.70.3

eth3

设为LAN侧网卡,手动配置为: IP:11:11:11:1/MASK:255.255.255.0/GW:4.4.4.1/DNS:202.96.209.5,210.22.70.3

开始配置:

sudo apt-get install vlan

modprobe 8021q

vconfig add eth3 35

vconfig add eth3 42

vconfig add eth3 6

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

iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE

iptables -t nat -A POSTROUTING -s 6.6.6.0/24 -o eth2 -j SNAT --to 4.4.4.106

iptables -t nat -A POSTROUTING -s 11.11.11.0/24 -o eth2 -j SNAT --to 4.4.4.111

iptables -t nat -A POSTROUTING -s 42.42.42.0/24 -o eth2 -j SNAT --to 4.4.4.142

iptables -t nat -A POSTROUTING -s 35.35.35.0/24 -o eth2 -j SNAT --to 4.4.4.135

killall pppoe-server

pppoe-server -I eth3 -L 11.11.11.1 -R 11.11.11.20 -N 10

ifconfig eth3.6 down

ifconfig eth3.6 6.6.6.1 broadcast 6.6.6.255 netmask 255.255.255.0 up

pppoe-server -I eth3.6 -L 6.6.6.1 -R 6.6.6.2 -N 10

ifconfig eth3.42 down

ifconfig eth3.42 42.42.42.1 broadcast 42.42.42.255 netmask 255.255.255.0 up

pppoe-server -I eth3.42 -L 42.42.42.1 -R 45.42.42.2 -N 10

ifconfig eth3.35 down

ifconfig eth3.35 35.35.35.1 broadcast 35.35.35.255 netmask 255.255.255.0 up

pppoe-server -I eth3.35 -L 35.35.35.1 -R 35.35.35.2 -N 10

=================================================

DHCP Server 配置

================================================

环境搭建:

eth2

设为WAN侧网卡,自动获取,如:IP:4.4.4.10/MASK:255.255.255.0/GW:4.4.4.1/DNS:202.96.209.5,210.22.70.3

eth3

设为LAN侧网卡,手动配置为: IP:11:11:11:1/MASK:255.255.255.0/GW:4.4.4.1/DNS:202.96.209.5,210.22.70.3

ifconfig eth3 down

ifconfig eth3 11.11.11.1 broadcast 11.11.11.255 netmask 255.255.255.0 up

DHCP server安装

1. 安装dhcp3-server

sudo apt-get install dhcp3-server

2. 备份系统原有的配置文件

sudo cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.original

3. 配置config文件,打开/etc/dhcp3/dhcpd.conf,在其中添加或修改以下几句

ddns-update-style none; #定义所支持的DNS动态更新类型(必选)默认为none

default-lease-time 36000; #租约期限,单位为秒

max-lease-time 72000;#最大租约期限

4. 执行DHCP server

/etc/init.d/dhcp3-server restart

#设置IP作用域,格式为subnet 子网ID netmask 子网掩码{}

subnet 11.11.11.0 netmask 255.255.255.0{

range 11.11.11.100 11.11.11.200;   #IP地址池

option routers 11.11.11.1;         #指定默认网关

option subnet-mask 255.255.255.0;   #指定子网掩码

option broadcast-address 11.11.11.255; #指定广播地址

option domain-name-servers 202.96.209.5,210.22.70.3; #指定DNS服务器

default-lease-time 6000;

max-lease-time 72000;

}

subnet 7.7.7.0 netmask 255.255.255.0{

range 7.7.7.100 7.7.7.200;   #IP地址池

option routers 7.7.7.1;         #指定默认网关

option subnet-mask 255.255.255.0;   #指定子网掩码

option broadcast-address 7.7.7.255; #指定广播地址

option domain-name-servers 202.96.209.5,210.22.70.3; #指定DNS服务器

default-lease-time 6000;

max-lease-time 72000;

}

subnet 8.8.8.0 netmask 255.255.255.0{

range 8.8.8.100 8.8.8.200;   #IP地址池

option routers 8.8.8.1;         #指定默认网关

option subnet-mask 255.255.255.0;   #指定子网掩码

option broadcast-address 8.8.8.255; #指定广播地址

option domain-name-servers 202.96.209.5,210.22.70.3; #指定DNS服务器

default-lease-time 6000;

max-lease-time 72000;

}

subnet 10.10.10.0 netmask 255.255.255.0{

range 10.10.10.100 10.10.10.200;   #IP地址池

option routers 10.10.10.1;         #指定默认网关

option subnet-mask 255.255.255.0;   #指定子网掩码

option broadcast-address 10.10.10.255; #指定广播地址

option domain-name-servers 202.96.209.5,210.22.70.3; #指定DNS服务器

default-lease-time 6000;

max-lease-time 72000;

}

开始配置:

sudo apt-get install vlan

modprobe 8021q

vconfig add eth3 7

vconfig add eth3 8

vconfig add eth3 10

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

iptables -t nat -A POSTROUTING -o eth2 -j MASQUERADE

iptables -t nat -A POSTROUTING -s 7.7.7.0/24 -o eth2 -j SNAT --to 4.4.4.107

iptables -t nat -A POSTROUTING -s 8.8.8.0/24 -o eth2 -j SNAT --to 4.4.4.108

iptables -t nat -A POSTROUTING -s 10.10.10.0/24 -o eth2 -j SNAT --to 4.4.4.110

ifconfig eth3.7 down

ifconfig eth3.7 7.7.7.1 broadcast 7.7.7.255 netmask 255.255.255.0 up

ifconfig eth3.8 down

ifconfig eth3.8 8.8.8.1 broadcast 8.8.8.255 netmask 255.255.255.0 up

ifconfig eth3.10 down

ifconfig eth3.10 10.10.10.1 broadcast 10.10.10.255 netmask 255.255.255.0 up

/etc/init.d/dhcp3-server restart

阅读(5174) | 评论(0) | 转发(4) |

linux启用网卡vlan,LINUX (UBUNTU) 双网卡多VLAN的Server 配置相关推荐

  1. Ubuntu下单网卡多IP地址的配置

    删除用户默认配置文件 由于在默认清空下,配置文件是系统自动生成的用户设备配置文件保存在/etc/udev/rule.d/下面: # cp /etc/udev/rule.d /etc/udev/rule ...

  2. centos7 网卡配置vlan_【linux】Centos7单网卡多VLAN配置

    Centos7单网卡多VLAN配置 1.需要使用到vconfig软件,首先yum安装vconfig: 使用命令yum install vconfig: 2.使用modprobe 命令加载8021q模块 ...

  3. 转: Linux下单网卡多vlan多虚拟机

    #启动xen服务: xend start #列出虚拟机 xm list #start xm create -c 虚拟机名 #进入虚拟机 xm console 虚拟机名 #退出虚拟机 ctrl] #关闭 ...

  4. miix2 10 linux,联想Miix320安装Win10+Ubuntu双系统引导的方法(超简单)

    入手联想miix320的童鞋们,原装的win10用的舒服吗?上周趴在床上看<鸟哥的linux私房菜>突然想敲几行代码练练手,但又不想爬起来把我的15寸燃7000搬过来(冬天室内不到18度) ...

  5. linux启用网卡的命令是,Linux网络配置命令

    Linux 系统中最常用的网络配置命令包括ifconfig. route ,其中ifconfig 用来查看和配置网络接口(通常是网卡)信息,包括网络接口设备的IP 地址.掩码等:route 用来管理L ...

  6. linux 修改网卡mac,Linux修改 网卡物理地址(Mac Address)

    Linux修改 网卡物理地址(Mac Address) 有些地点 是把网络地址和网卡物理地址绑定的,当换了网卡或其它计算机 时可能会上不了网,下面推选 修改 物理地址(MAC Address)的要领 ...

  7. linux虚拟网卡上网,Linux添加虚拟网卡的多种方法

    有时候,一台服务器需要设置多个ip,但又不想添加多块网卡,那就需要设置虚拟网卡.这里介绍几种方式在linux服务器上添加虚拟网卡. 我们向eth0中添加一块虚拟网卡: 第一种方法:快递创建\删除虚拟网 ...

  8. linux安装网卡图解,Linux系统环境下新手如何安装网卡

    来源:www.yun77.com  发布时间:2011-08-10 13:38:59 本文主要面对新手,不对任何高难度问题进行讨论,包括双网卡,正常编译了driver也不能用的古怪网卡等.本文的主要目 ...

  9. linux ifstat 网卡流量,linux 使用ifstat查看网络使用情况

    首先安装ifstat wget http://distfiles.macports.org/ifstat/ifstat-1.1.tar.gz tar xzvf ifstat-1.1.tar.gz cd ...

最新文章

  1. Eclipse Color Themes
  2. Linux进程-命令行参数和环境列表
  3. 实现软件自动启动代码
  4. python操作xlsx文档
  5. POJ1279(求多边形内核的面积)
  6. 题解 P3811 【【模板】乘法逆元】
  7. Python学习之类和实例
  8. c how to program; 习题:3.25 编写一个利用循环打印表格数据的程序.
  9. CSS让DIV上下左右居中的方法
  10. 堆积柱形图显示总数_excel堆积柱形图如何显示总数
  11. 京东首推的“SpringBoot+Vue前后端分离全栈项目”牛炸天了?
  12. php的垃圾回收机制
  13. 如何取得/etiantian文件的权限对应的数字内容,如-rw-r--r-- 为644,要求使用命令取...
  14. 记阿里巴巴的一次面试
  15. matlab绘制收益率曲线并计算风险收益率VaR(Value At Risk)
  16. 用词袋(bag of word)实现场景识别
  17. Excel数据分析:四六级数据报告-201806
  18. 去除桌面快捷方式上的小箭头
  19. VMware Workstation Pro 16下载地址及key
  20. NOI2020 瞎逛游记

热门文章

  1. leetcode 198 python
  2. inrange函数_掌握这些数学函数,你会在算法效率的分析时经常用到
  3. 图论算法——图的遍历
  4. 模拟——乒乓球(洛谷 P1042)
  5. 10分钟搞懂:亿级用户的分布式数据存储解决方案!
  6. 追本溯源:Oracle 只读表空间的探索实践
  7. 经典案例:如何优化Oracle使用DBlink的SQL语句
  8. 6张图为你分析Kafka Producer 消息缓存模型
  9. 基于昇腾CANN的卡通图像生成可在线体验啦!十分钟带你了解CANN应用开发全流程
  10. 带你剖析鸿蒙轻内核任务栈的源代码