Ok,
Ik ben nu al een tijdje aan het zoeken naar een oplossing voor mijn 'probleem'.
Ik heb kabel internet van Chello. Dit komt bij mij binnen op een Cisco 3620 router op interface eth0/0. Interface eth0/1 gaat naar mijn netwerk.
Nu draait dat perfect (al een tijdje). De NAT translatie draait ook perfect (zie onder voor een stukje code). Alleen heb ik het probleem dat als Chello het IP adres veranderd (wat in vier jaar nog maar twee keer gebeurd is) dat dan mijn NAT translatie niet meer klopt. Zoals je hieronder kunt lezen maak ik gebruik van een NAT Pool (statisch dus).
Wat ik nu eigenlijk wil is dat als Chello het adres wijzigd dat dan alles gewoon dynamisch aangepast wordt.
Mijn idee is nu om hetvolgende toe te passen:
Zoals je ziet heb ik hier het pool principe weg gegooid en heb 'interface ethernet 0/0' toegevoegd in plaats van het ip adres (outside address).
Zou dit kunnen gaan werken?
Ik kom namelijk de combinatie nooit zo tegen in voorbeelden of TAC pagina's. Alleen maar een ISDN router bijvoorbeeld die NAT toepast, maar dan zonder virtuele servers (dan gebruik je dus het interface commando), of een router met een vaste aansluiting (zoals ik heb) en dan met gebruik van virtuele servers (zoals ik gebruik, webserver, SSH, FTP, etc.) en dan maak je gebruik van een POOL.
Voordat ik het probeer zou ik graag zien dat mijn idee door jullie ofwel lekgeschoten wordt (met goede argumenten) of 'goedgekeurd'
Ik ben nu al een tijdje aan het zoeken naar een oplossing voor mijn 'probleem'.
Ik heb kabel internet van Chello. Dit komt bij mij binnen op een Cisco 3620 router op interface eth0/0. Interface eth0/1 gaat naar mijn netwerk.
Nu draait dat perfect (al een tijdje). De NAT translatie draait ook perfect (zie onder voor een stukje code). Alleen heb ik het probleem dat als Chello het IP adres veranderd (wat in vier jaar nog maar twee keer gebeurd is) dat dan mijn NAT translatie niet meer klopt. Zoals je hieronder kunt lezen maak ik gebruik van een NAT Pool (statisch dus).
code:
1
2
3
4
5
6
7
8
| ip nat pool ovrld 212.83.ccc.ddd 212.83.ccc.ddd prefix-length 24 ip nat inside source list 7 pool ovrld overload ip nat inside source static tcp 192.168.0.27 22 212.83.ccc.ddd 22 extendable ip nat inside source static tcp 192.168.0.27 21 212.83.ccc.ddd 21 extendable ip nat inside source static udp 192.168.0.27 20 212.83.ccc.ddd 20 extendable ip nat inside source static tcp 192.168.0.27 80 212.83.ccc.ddd 80 extendable ip nat inside source static tcp 192.168.0.27 10000 212.83.ccc.ddd 10000 extendable ip nat inside source static tcp 192.168.0.27 110 212.83.ccc.ddd 110 extendable |
Wat ik nu eigenlijk wil is dat als Chello het adres wijzigd dat dan alles gewoon dynamisch aangepast wordt.
Mijn idee is nu om hetvolgende toe te passen:
code:
1
2
3
4
5
6
7
| ip nat inside source list 7 interface ethernet 0/0 overload ip nat inside source static tcp 192.168.0.27 22 interface ethernet 0/0 22 extendable ip nat inside source static tcp 192.168.0.27 21 interface ethernet 0/0 21 extendable ip nat inside source static udp 192.168.0.27 20 interface ethernet 0/0 20 extendable ip nat inside source static tcp 192.168.0.27 80 interface ethernet 0/0 80 extendable ip nat inside source static tcp 192.168.0.27 10000 interface ethernet 0/0 10000 extendable ip nat inside source static tcp 192.168.0.27 110 interface ethernet 0/0 110 extendable |
Zoals je ziet heb ik hier het pool principe weg gegooid en heb 'interface ethernet 0/0' toegevoegd in plaats van het ip adres (outside address).
Zou dit kunnen gaan werken?
Ik kom namelijk de combinatie nooit zo tegen in voorbeelden of TAC pagina's. Alleen maar een ISDN router bijvoorbeeld die NAT toepast, maar dan zonder virtuele servers (dan gebruik je dus het interface commando), of een router met een vaste aansluiting (zoals ik heb) en dan met gebruik van virtuele servers (zoals ik gebruik, webserver, SSH, FTP, etc.) en dan maak je gebruik van een POOL.
Voordat ik het probeer zou ik graag zien dat mijn idee door jullie ofwel lekgeschoten wordt (met goede argumenten) of 'goedgekeurd'
Als er geen Religie's zouden zijn, dan waren we allemaal gewoon mensen geweest