After changing the entries in the DUPLICATE and COPY columns of
/etc/shorewall/providers to '-' and adding
KEEP_RT_TABLES=Yes
ROUTE_FILTER=No
USE_DEFAULT_RT=Yes
I was able to get pings to work out of the ppp0 interface when brought up, and
then to continue to work out of the eth2 interface when the ppp0 interface is
brought down. However, I am still unable to get pings to work out of BOTH
interfaces when they are both up at the same time. Any ideas on how to enable
that? Pinging out eth2 when ppp0 is up just hangs (there is no "Destination
host unreachable" error like before).
Don
On 2012-03-12 16:08, dtucker wrote:
> I am attempting to set up a Multi-ISP configuration of Shorewall where one of
> the interfaces is a ppp interface that will not connect to its ISP until
> after
> Shorewall has started. I had to set the interface as optional in
> /etc/shorewall/interfaces in order for Shorewall to start. After Shorewall
> has
> started, I can run "ping -I eth2 <GoogleIPaddress>" fine. When I then bring
> the
> ppp0 interface up, I can no longer ping out the eth2 or ppp0 interface
> ("Destination host unreachable error"). There seems to be a default route
> through the eth2 interface, but not the ppp0 interface. Is there a way to
> configure Shorewall to add the default route to the ppp0 interface when it
> comes
> up? Why can I no longer ping out eth2 once the ppp0 interface comes up? I
> currently have everything set to ACCEPT in /etc/shorewall/policy.
>
> tcors02:/etc/shorewall# more interfaces
> #ZONE INTERFACE BROADCAST OPTIONS
> net eth2 - dhcp
> net ppp0 - tcpflags,nosmurfs,optional
> net eth3 - dhcp
> loc eth0 -
> loc eth1 - dhcp
>
> tcors02:/etc/shorewall# more providers
> #NAME NUMBER MARK DUPLICATE INTERFACE GATEWAY OPTIONS COPY
> lan 1 0x100 main eth2 129.116.XXX.254 track,balance
> eth0,eth1
> cell 2 0x200 main ppp0 - track,balance eth0,eth1
> bgan 3 0x300 main eth3 192.168.128.100 track,balance
> eth0,eth1
>
> tcors02:/etc/shorewall# ifconfig ppp0
> ppp0 Link encap:Point-to-Point Protocol
> inet addr:166.183.155.49 P-t-P:192.168.111.111
> Mask:255.255.255.255
> UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
> RX packets:4 errors:0 dropped:0 overruns:0 frame:0
> TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:3
> RX bytes:64 (64.0 B) TX bytes:97 (97.0 B)
>
> tcors02:/etc/shorewall# ifconfig eth2
> eth2 Link encap:Ethernet HWaddr 00:d0:69:45:19:95
> inet addr:129.116.XXX.XX Bcast:129.116.XXX.255 Mask:255.255.255.0
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:5958 errors:0 dropped:0 overruns:0 frame:0
> TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:442658 (432.2 KiB) TX bytes:18103 (17.6 KiB)
> Interrupt:40 Base address:0x240
>
> tcors02:/etc/shorewall# ip route
> 255.255.255.255 dev eth1 scope link
> 192.168.111.111 dev ppp0 proto kernel scope link src 166.183.155.49
> 192.168.128.0/24 dev eth3 proto kernel scope link src 192.168.128.101
> 129.116.XXX.0/24 dev eth2 proto kernel scope link src 129.116.XXX.XX
> 192.168.1.0/24 dev eth1 proto kernel scope link src 192.168.1.1
> 192.168.0.0/24 dev eth0 proto kernel scope link src 192.168.0.1
> default
> nexthop via 129.116.XXX.254 dev eth2 weight 1
> nexthop via 192.168.128.100 dev eth3 weight 1
>
> Thank you for any help that you can provide.
> Don
>
> ------------------------------------------------------------------------------
> Try before you buy = See our experts in action!
> The most comprehensive online learning library for Microsoft developers
> is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
> Metro Style Apps, more. Free future releases when you subscribe now!
> http://p.sf.net/sfu/learndevnow-dev2
> _______________________________________________
> Shorewall-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/shorewall-users
------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users