Re: Dwie karty w jednej sieci (DNS, routing)
Artur Kokoszka napisał(a):
Mam tylko jednego kompa, i chcę na nim zrobić master i slave DNS. Mam
dwa publiczne IP dwie karty dwa chroot'owane bindy (jeden słucha na
eth0, drugi na eth2). Tyle że w zależności od routingu z zewnątrz
odpowiada tylko jeden z nich:
- jak domyślny routing jest przez eth0 to działa pierwszy
- jak przez eth2 to drugi
Jak zrobić żeby działały dwa naraz ?
Destination Gateway Genmask Flags Metric Ref Use Iface
82.211.142.0 0.0.0.0 255.255.252.0 U 0 0 0 eth0
82.211.142.0 0.0.0.0 255.255.252.0 U 0 0 0 eth2
0.0.0.0 82.211.142.254 0.0.0.0 UG 0 0 0 eth0
eth0 Link encap:Ethernet HWaddr 00:60:8D:EB:4D:A5
inet addr:82.211.142.13 Bcast:82.211.143.255 Mask:255.255.252.0
inet6 addr: fe80::250:8dff:feeb:4da5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9207 errors:0 dropped:0 overruns:0 frame:0
TX packets:8215 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1044735 (1020.2 KiB) TX bytes:1266627 (1.2 MiB)
Interrupt:177 Base address:0xc000
eth2 Link encap:Ethernet HWaddr 00:66:5B:D4:C0:63
inet addr:82.211.142.24 Bcast:82.211.143.255 Mask:255.255.252.0
inet6 addr: fe80::206:5bff:fed4:c063/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13324 errors:0 dropped:0 overruns:0 frame:0
TX packets:403 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1152963 (1.0 MiB) TX bytes:58565 (57.1 KiB)
Interrupt:201 Base address:0x9000
Chyba muszę sam sobie odpowiedzieć ;)
Z pomocą przychodzi pokiet iproute oraz jego wykorzystanie:
*******************************************
echo 200 John >> /etc/iproute2/rt_tables
ip rule add to 82.211.142.24 table John
ip route add default via 82.211.143.254 dev eth2 table John
*******************************************
I tyle
--
___ _
| _ |/ | Artur
| <
|_|_|\_| Kokoszka
Reply to: