Ik heb een Slack-bak met 2 nics. Aan iedere nic hangt een router, welke beide met een andere ISP verbonden zijn. De IP-adressen op beide nics, zijn publieke adressen maar voor het gemak noem ik ze maar ff 192.168.1.10 en 192.168.2.10. De subnets zijn beide 255.255.255.0 en de gateways resp. 192.168.1.1 en 192.168.2.1
Onderstaand mijn rc.inet1:
Nu kan ik van buitenaf alleen eth0 pingen en niet eth1. Als ik de route omzet naar GATEWAY2, dan kan ik alleen eth1 pingen.
Wat moet ik veranderen om beide nics bereikbaar te maken voor de buitenwereld?
Onderstaand mijn rc.inet1:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| #! /bin/sh
# /etc/rc.d/rc.inet1
# Edit these values to set up your first Ethernet card (eth0):
IPADDR="192.168.1.10"
NETMASK="255.255.255.0"
NETWORK="192.168.1.0"
BROADCAST="192.168.1.255"
GATEWAY="192.168.1.1"
# Edit these values to set up your second Ethernet card (eth1),
IPADDR2="192.168.2.10"
NETMASK2="255.255.255.0"
NETWORK2="192.168.2.0"
BROADCAST2="192.168.2.255"
GATEWAY2="192.168.2.1"
# Set up the loopback interface:
/sbin/ifconfig lo 127.0.0.1
/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo
# Set up the eth0 interface:
echo "Configuring eth0:"
/sbin/ifconfig eth0 ${IPADDR} broadcast ${BROADCAST} netmask ${NETMASK}
# Set up the eth1 interface:
echo "Configuring eth1:"
/sbin/ifconfig eth1 ${IPADDR2} broadcast ${BROADCAST2} netmask ${NETMASK2}
# Set up the gateway:
/sbin/route add default gw ${GATEWAY} metric 1
# End of /etc/rc.d/rc.inet1 |
Nu kan ik van buitenaf alleen eth0 pingen en niet eth1. Als ik de route omzet naar GATEWAY2, dan kan ik alleen eth1 pingen.
Wat moet ik veranderen om beide nics bereikbaar te maken voor de buitenwereld?