0% found this document useful (0 votes)
94 views

Ppoe 1

This document contains configuration settings for a router with 4 WAN interfaces (WAN1-WAN4) and 1 local network. It defines IP addresses, DHCP/DNS settings, firewall rules for network address translation and traffic marking, and static routes to upstream gateways for each WAN interface.

Uploaded by

ghufran20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
94 views

Ppoe 1

This document contains configuration settings for a router with 4 WAN interfaces (WAN1-WAN4) and 1 local network. It defines IP addresses, DHCP/DNS settings, firewall rules for network address translation and traffic marking, and static routes to upstream gateways for each WAN interface.

Uploaded by

ghufran20
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 3

0/ip address

add address=172.16.0.1/16 broadcast=172.16.255.255 comment="" disabled=no


interface=Local network=172.16.0.0
add address=192.168.1.2/24 broadcast=192.168.1.255 comment="" disabled=no
interface=WAN1 network=192.168.1.0
add address=192.168.2.2/24 broadcast=192.168.2.255 comment="" disabled=no
interface=WAN2 network=192.168.2.0
add address=192.168.3.2/24 broadcast=192.168.3.255 comment="" disabled=no
interface=WAN3 network=192.168.3.0
add address=192.168.4.2/24 broadcast=192.168.4.255 comment="" disabled=no
interface=WAN4 network=192.168.4.0

/ip pool
add name=dhcp_pool1 ranges=172.16.0.70-172.16.0.254
add name=pppoe-users-pool ranges=10.0.0.1-10.0.0.255

/ip dhcp-server add address-pool=dhcp_pool1 authoritative=after-2sec-delay bootp-


support=static disabled=no interface=Local lease-time=12h name="My DHCP Server"

/ip dhcp-server config


set store-leases-disk=5m

/ip dhcp-server network


add address=172.16.0.0/16 comment="" dns-server=172.16.0.1,221.132.112.8

/interface pppoe-server server


add authentication=pap default-profile=default disabled=no interface=Local
keepalive-timeout=10 max-mru=1480 max-mtu=1480 max-sessions=1 mrru=disabled one-
session-per-host=yes service-name=netever

/ppp profile add change-tcp-mss=default dns-server=172.16.0.1 local-


address=172.16.0.1 name=pppoe-profile only-one=default remote-address=pppoe-users-
pool use-compression=default use-encryption=default
/ppp secret add caller-id="" disabled=no limit-bytes-in=0 limit-bytes-out=0
name=khizar password=1234 profile=pppoe-profile routes="" service=pppoe

/ip dns set allow-remote-requests=yes cache-max-ttl=1w cache-size=10000KiB max-udp-


packet-size=512 servers=8.8.8.8,8.8.4.4

/ip firewall mangle


add action=mark-connection chain=input comment="" disabled=no in-interface=WAN1
new-connection-mark=WAN1_conn passthrough=yes
add action=mark-connection chain=input comment="" disabled=no in-interface=WAN2
new-connection-mark=WAN2_conn passthrough=yes
add action=mark-connection chain=input comment="" disabled=no in-interface=WAN3
new-connection-mark=WAN3_conn passthrough=yes
add action=mark-connection chain=input comment="" disabled=no in-interface=WAN4
new-connection-mark=WAN4_conn passthrough=yes

add action=mark-routing chain=output comment="" connection-mark=WAN1_conn


disabled=no new-routing-mark=to_WAN1 passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=WAN2_conn
disabled=no new-routing-mark=to_WAN2 passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=WAN3_conn
disabled=no new-routing-mark=to_WAN3 passthrough=yes
add action=mark-routing chain=output comment="" connection-mark=WAN4_conn
disabled=no new-routing-mark=to_WAN4 passthrough=yes

add action=accept chain=prerouting comment="" disabled=no dst-address=WAN1


add action=accept chain=prerouting comment="" disabled=no dst-address=WAN2
add action=accept chain=prerouting comment="" disabled=no dst-address=WAN3
add action=accept chain=prerouting comment="" disabled=no dst-address=WAN4

add action=mark-connection chain=prerouting comment="" disabled=no dst-address-


type=!local new-connection-mark=WAN1_conn passthrough=yes per-connection-
classifier=both-addresses-and-ports:4/0 src-address=10.0.0.1-10.0.0.255

add action=mark-connection chain=prerouting comment="" disabled=no dst-address-


type=!local new-connection-mark=WAN2_conn passthrough=yes per-connection-
classifier=both-addresses-and-ports:4/1 src-address=10.0.0.1-10.0.0.255

add action=mark-connection chain=prerouting comment="" disabled=no dst-address-


type=!local new-connection-mark=WAN3_conn passthrough=yes per-connection-
classifier=both-addresses-and-ports:4/2 src-address=10.0.0.1-10.0.0.255

add action=mark-connection chain=prerouting comment="" disabled=no dst-address-


type=!local new-connection-mark=WAN4_conn passthrough=yes per-connection-
classifier=both-addresses-and-ports:4/3 src-address=10.0.0.1-10.0.0.255

add action=mark-routing chain=prerouting comment="" connection-mark=WAN1_conn


disabled=no new-routing-mark=to_WAN1 passthrough=yes
add action=mark-routing chain=prerouting comment="" connection-mark=WAN2_conn
disabled=no new-routing-mark=to_WAN2 passthrough=yes
add action=mark-routing chain=prerouting comment="" connection-mark=WAN3_conn
disabled=no new-routing-mark=to_WAN3 passthrough=yes
add action=mark-routing chain=prerouting comment="" connection-mark=WAN4_conn
disabled=no new-routing-mark=to_WAN4 passthrough=yes

/ip firewall nat


add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN1 src-
address=10.0.0.1-10.0.0.255
add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN2 src-
address=10.0.0.1-10.0.0.255
add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN3 src-
address=10.0.0.1-10.0.0.255
add action=masquerade chain=srcnat comment="" disabled=no out-interface=WAN4 src-
address=10.0.0.1-10.0.0.255
/ip route
add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0
gateway=192.168.1.1 routing-mark=to_WAN1 scope=30 target-scope=10

add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0


gateway=192.168.2.1 routing-mark=to_WAN2 scope=30 target-scope=10

add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0


gateway=192.168.3.1 routing-mark=to_WAN3 scope=30 target-scope=10

add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0


gateway=192.168.4.1 routing-mark=to_WAN4 scope=30 target-scope=10

add check-gateway=ping disabled=no distance=1 dst-address=0.0.0.0/0


gateway=192.168.1.1 scope=30 target-scope=10

add check-gateway=ping comment="" disabled=no distance=1 dst-address=0.0.0.0/0


gateway=192.168.2.1 scope=30 target-scope=10

add check-gateway=ping comment="" disabled=no distance=1 dst-address=0.0.0.0/0


gateway=192.168.3.1 scope=30 target-scope=10
add check-gateway=ping comment="" disabled=no distance=1 dst-address=0.0.0.0/0
gateway=192.168.4.1 scope=30 target-scope=10

You might also like