Skip to content

Instantly share code, notes, and snippets.

@yude
Last active May 27, 2023 01:59
Show Gist options
  • Save yude/2d9a58bd19902a15c1f6627a099812b6 to your computer and use it in GitHub Desktop.
Save yude/2d9a58bd19902a15c1f6627a099812b6 to your computer and use it in GitHub Desktop.
hostname ix2215-tokyo
timezone +09 00
!
logging buffered 131072
!
no syslog ip enable
!
ip ufs-cache max-entries 20000
ip ufs-cache enable
ip route default Tunnel0.0
ip dhcp enable
ip access-list web-http-acl permit ip src any dest 192.168.41.1/32
ip access-list web-http-acl permit ip src any dest 192.168.42.1/32
ip access-list pppoe-route permit ip src 192.168.41.0/24 dest any
!
arp auto-refresh
!
ipv6 ufs-cache max-entries 10000
ipv6 ufs-cache enable
ipv6 dhcp enable
ipv6 access-list block-list deny ip src any dest any
ipv6 access-list permit-list permit ip src any dest any
ipv6 access-list web-permit-list permit udp src any sport any dest any dport eq 546
ipv6 access-list web-permit-list permit udp src any sport any dest any dport eq 547
ipv6 access-list web-permit-list permit icmp src any dest any
ipv6 access-list web-permit-list permit 4 src any dest any
ipv6 access-list dynamic cache 65535
ipv6 access-list dynamic dflt-list access permit-list
!
proxy-dns ip enable
proxy-dns ip request both
!
telnet-server ip enable
!
ssh-server ip enable
!
http-server authentication-method digest
http-server ip access-list web-http-acl
http-server ip enable
!
ip dhcp profile dhcpv4-ipoe
dns-server 1.1.1.1
ip dhcp profile dhcpv4-pppoe
dns-server 1.1.1.1
!
ipv6 dhcp client-profile dhcpv6-ipoe
information-request
option-request dns-servers
ia-pd subscriber GigaEthernet2:1.0 ::/64 eui-64
!
ipv6 dhcp server-profile dhcpv6-ipoe
dns-server dhcp
!
device GigaEthernet0
!
device GigaEthernet1
!
device GigaEthernet2
!
device BRI0
isdn switch-type hsd128k
!
device USB0
shutdown
!
interface GigaEthernet0.0
no ip address
ipv6 enable
ipv6 autoselect enable
ipv6 autoselect ra-delay 0
ipv6 dhcp client dhcpv6-cl
ipv6 nd proxy GigaEthernet2:1.0
ipv6 nd ns-interval 5000
ipv6 filter web-permit-list 51 in
ipv6 filter block-list 200 in
ipv6 filter web-permit-list 51 out
ipv6 filter dflt-list 200 out
no shutdown
!
ppp profile gigaethernet0.1
authentication myname <username>
authentication password <username> <password>
!
interface GigaEthernet0.1
description plala-pppoe
encapsulation pppoe
auto-connect
ppp binding gigaethernet0.1
ip address ipcp
ip mtu 1454
ip tcp adjust-mss auto
ip napt enable
no shutdown
!
route-map server_route_map permit 10
match ip address access-list pppoe-route
set interface GigaEthernet0.1
!
interface GigaEthernet1.0
no ip address
shutdown
!
interface GigaEthernet2:0.0
ip address 192.168.41.1/24
ip dhcp binding dhcpv4-pppoe
no shutdown
!
interface GigaEthernet2:1.0
ip address 192.168.42.1/24
ip dhcp binding dhcpv4-ipoe
ipv6 enable
ipv6 dhcp server dhcpv6-ipoe
ipv6 nd ra enable
ipv6 nd ra other-config-flag
linkmgr enable
no shutdown
!
interface BRI0.0
encapsulation ppp
no auto-connect
no ip address
shutdown
!
interface USB-Serial0.0
encapsulation ppp
no auto-connect
no ip address
shutdown
!
interface Loopback0.0
no ip address
!
interface Null0.0
no ip address
!
interface Tunnel0.0
tunnel mode map-e ocn
ip address map-e
ip tcp adjust-mss auto
ip napt enable
no shutdown
!
system information wan 1 GigaEthernet0.0
system information wan 2 Tunnel0.0
!
web-console system information
o wizard easy-ipv6-ipoe ocn-ipv4-6
!
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment