Re: [CentOS] Static routing on CentOS

2014-02-26 Thread Ljubomir Ljubojevic
On 02/26/2014 07:28 AM, Jatin Davey wrote:
> Hi All
>
> I have two hosts. Host A and Host B
>
> Host A routing table
> 
> [root@localhost ~]# route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric RefUse
> Iface
> 172.29.110.0172.29.109.1255.255.255.0   UG0 00 eth0
> 172.29.109.00.0.0.0 255.255.255.0   U 0 00 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 0 00 eth0
> 0.0.0.0 172.29.109.10.0.0.0 UG0 00 eth0
>
> HOST A IP address : 172.29.109.254
>
>
>
> Host B routing table
> -
> [jatin@localhost ~]$ route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric RefUse
> Iface
> 172.29.110.00.0.0.0 255.255.255.0   U 1 00 eth0
> 20.20.20.0  0.0.0.0 255.255.255.0   U 0 00 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 00 eth0
> 0.0.0.0 172.29.110.10.0.0.0 UG0 00 eth0
>
> HOST B Ip address : 172.29.110.93
>
>
> Host B basically houses some simulated devices which are configured in
> the ip address range of 20.20.20.1 to 20.20.20.254. The netmask being
> used here is 255.255.255.0
>
> I want to configure a static route on HOST A so that they can reach the
> simulated devices running on HOST B which are in the ip address range
> 20.20.20.1-20.20.20.254 , I am trying the following command but it does
> not configure the static route for me.
>
> [root@localhost ~]# route add -net 20.20.20.0 netmask 255.255.255.0 gw
> 172.29.110.93
> SIOCADDRT: Network is unreachable
>

On B first add route to A's subnet:
route add -net 172.29.109.0 netmask 255.255.255.0 gw 172.29.110.1

Also, 172.29.109.1 and 172.29.110.1 must know how to find each other. 
Use ping and traceroute to test availability for every subnet between you.

And see if they can ping each other. Once ping works, your route should 
have looked like this:

route add -net 20.20.20.0 netmask 255.255.255.0 gw 172.29.109.1 (always 
the first gateway on your way to some IP/subnet!)

BUT considering 172.29.109.1 is ALREADY your DEFAULT gateway, there is 
no need to added above route, but fix the other side, that HOST B can 
see/ping HOST A.

Consider routing as sending package by mail. You do write destination 
address on the package, but you do not carry it yourself. You take it to 
closest Post office, clerk looks at the address, finds closest post 
office/depot in that direction and sends it on it's way THERE, so 
another clerk (router) there looks for closest post office/depo in the 
direction of the destination address. BUT, no post clerk/ router only 
needs to know NEXT office/depot to sent it to.

Important to take care of is that same applies to returning packet, 
routers need to know where the to return the package, NEXT router at the 
time.

-- 
Ljubomir Ljubojevic
(Love is in the Air)
PL Computers
Serbia, Europe

StarOS, Mikrotik and CentOS/RHEL/Linux consultant
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Static routing on CentOS

2014-02-26 Thread sjt5atra
> On Feb 26, 2014, at 1:28 AM, Jatin Davey  wrote:
> 
> Hi All
> 
> I have two hosts. Host A and Host B
> 
> Host A routing table
> 
> [root@localhost ~]# route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric RefUse 
> Iface
> 172.29.110.0172.29.109.1255.255.255.0   UG0 00 eth0
> 172.29.109.00.0.0.0 255.255.255.0   U 0 00 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 0 00 eth0
> 0.0.0.0 172.29.109.10.0.0.0 UG0 00 eth0
> 
> HOST A IP address : 172.29.109.254
> 
> 
> 
> Host B routing table
> -
> [jatin@localhost ~]$ route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric RefUse 
> Iface
> 172.29.110.00.0.0.0 255.255.255.0   U 1 00 eth0
> 20.20.20.0  0.0.0.0 255.255.255.0   U 0 00 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 00 eth0
> 0.0.0.0 172.29.110.10.0.0.0 UG0 00 eth0
> 
> HOST B Ip address : 172.29.110.93
> 
> 
> Host B basically houses some simulated devices which are configured in 
> the ip address range of 20.20.20.1 to 20.20.20.254. The netmask being 
> used here is 255.255.255.0
> 
> I want to configure a static route on HOST A so that they can reach the 
> simulated devices running on HOST B which are in the ip address range 
> 20.20.20.1-20.20.20.254 , I am trying the following command but it does 
> not configure the static route for me.
> 
> [root@localhost ~]# route add -net 20.20.20.0 netmask 255.255.255.0 gw 
> 172.29.110.93
> SIOCADDRT: Network is unreachable
> 
> 
> Any help is greatly appreciated.
> 
> Thanks
> Jatin

Your router (172.29.110.1) will need a static route to 20.20.20.0/24.
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Static routing on CentOS

2014-02-26 Thread Cretu Adrian
Hi,
You can not have a gateway that is on another ip subnet than your physical
interfaces from that server, so a route should have a gateway that is on
the same ip subnet as your interfaces.
In your case you should add another subnet on both servers something like:
HOST A: 172.29.120.2
HOST B: 172.29.120.3

And then add a route for 20.20.20.0 via 172.29.120.3.

Or you can just add on either of the servers one more ip address from the
class of the other server.
All this will work if the servers are on the same broadcast domain (
http://en.wikipedia.org/wiki/Broadcast_domain) if they are on distinct ones
then you need to configure the router between them to route the
20.20.20.0/24 network to host b.






On Wed, Feb 26, 2014 at 8:28 AM, Jatin Davey  wrote:

> Hi All
>
> I have two hosts. Host A and Host B
>
> Host A routing table
> 
> [root@localhost ~]# route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric RefUse
> Iface
> 172.29.110.0172.29.109.1255.255.255.0   UG0 00 eth0
> 172.29.109.00.0.0.0 255.255.255.0   U 0 00 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 0 00 eth0
> 0.0.0.0 172.29.109.10.0.0.0 UG0 00 eth0
>
> HOST A IP address : 172.29.109.254
>
>
>
> Host B routing table
> -
> [jatin@localhost ~]$ route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric RefUse
> Iface
> 172.29.110.00.0.0.0 255.255.255.0   U 1 00 eth0
> 20.20.20.0  0.0.0.0 255.255.255.0   U 0 00 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 00 eth0
> 0.0.0.0 172.29.110.10.0.0.0 UG0 00 eth0
>
> HOST B Ip address : 172.29.110.93
>
>
> Host B basically houses some simulated devices which are configured in
> the ip address range of 20.20.20.1 to 20.20.20.254. The netmask being
> used here is 255.255.255.0
>
> I want to configure a static route on HOST A so that they can reach the
> simulated devices running on HOST B which are in the ip address range
> 20.20.20.1-20.20.20.254 , I am trying the following command but it does
> not configure the static route for me.
>
> [root@localhost ~]# route add -net 20.20.20.0 netmask 255.255.255.0 gw
> 172.29.110.93
> SIOCADDRT: Network is unreachable
>
>
> Any help is greatly appreciated.
>
> Thanks
> Jatin
> ___
> CentOS mailing list
> CentOS@centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Static routing on CentOS

2014-02-26 Thread Steve Clark
Actually you can by adding a route via the interface
ip r a  20.20.20.0/24  dev eth0


On 02/26/2014 09:09 AM, Cretu Adrian wrote:
> Hi,
> You can not have a gateway that is on another ip subnet than your physical
> interfaces from that server, so a route should have a gateway that is on
> the same ip subnet as your interfaces.
> In your case you should add another subnet on both servers something like:
> HOST A: 172.29.120.2
> HOST B: 172.29.120.3
>
> And then add a route for 20.20.20.0 via 172.29.120.3.
>
> Or you can just add on either of the servers one more ip address from the
> class of the other server.
> All this will work if the servers are on the same broadcast domain (
> http://en.wikipedia.org/wiki/Broadcast_domain) if they are on distinct ones
> then you need to configure the router between them to route the
> 20.20.20.0/24 network to host b.
>
>
>
>
>
>
> On Wed, Feb 26, 2014 at 8:28 AM, Jatin Davey  wrote:
>
>> Hi All
>>
>> I have two hosts. Host A and Host B
>>
>> Host A routing table
>> 
>> [root@localhost ~]# route -n
>> Kernel IP routing table
>> Destination Gateway Genmask Flags Metric RefUse
>> Iface
>> 172.29.110.0172.29.109.1255.255.255.0   UG0 00 eth0
>> 172.29.109.00.0.0.0 255.255.255.0   U 0 00 eth0
>> 169.254.0.0 0.0.0.0 255.255.0.0 U 0 00 eth0
>> 0.0.0.0 172.29.109.10.0.0.0 UG0 00 eth0
>>
>> HOST A IP address : 172.29.109.254
>>
>>
>>
>> Host B routing table
>> -
>> [jatin@localhost ~]$ route -n
>> Kernel IP routing table
>> Destination Gateway Genmask Flags Metric RefUse
>> Iface
>> 172.29.110.00.0.0.0 255.255.255.0   U 1 00 eth0
>> 20.20.20.0  0.0.0.0 255.255.255.0   U 0 00 eth0
>> 169.254.0.0 0.0.0.0 255.255.0.0 U 1002 00 eth0
>> 0.0.0.0 172.29.110.10.0.0.0 UG0 00 eth0
>>
>> HOST B Ip address : 172.29.110.93
>>
>>
>> Host B basically houses some simulated devices which are configured in
>> the ip address range of 20.20.20.1 to 20.20.20.254. The netmask being
>> used here is 255.255.255.0
>>
>> I want to configure a static route on HOST A so that they can reach the
>> simulated devices running on HOST B which are in the ip address range
>> 20.20.20.1-20.20.20.254 , I am trying the following command but it does
>> not configure the static route for me.
>>
>> [root@localhost ~]# route add -net 20.20.20.0 netmask 255.255.255.0 gw
>> 172.29.110.93
>> SIOCADDRT: Network is unreachable
>>
>>
>> Any help is greatly appreciated.
>>
>> Thanks
>> Jatin
>> ___
>> CentOS mailing list
>> CentOS@centos.org
>> http://lists.centos.org/mailman/listinfo/centos
>>
> ___
> CentOS mailing list
> CentOS@centos.org
> http://lists.centos.org/mailman/listinfo/centos
>


-- 
Stephen Clark
*NetWolves*
Director of Technology
Phone: 813-579-3200
Fax: 813-882-0209
Email: steve.cl...@netwolves.com
http://www.netwolves.com
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Static routing on CentOS

2014-02-26 Thread Steven Tardy
Something on that subnet will need to know how to accept and forward the packet 
to the correct destination: the router/gw will still have to have a route added.



> On Feb 26, 2014, at 9:24 AM, Steve Clark  wrote:
> 
> Actually you can by adding a route via the interface
> ip r a  20.20.20.0/24  dev eth0
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos


Re: [CentOS] Static routing on CentOS

2014-02-26 Thread Steve Clark
On 02/26/2014 09:28 AM, Steven Tardy wrote:
> Something on that subnet will need to know how to accept and forward the 
> packet to the correct destination: the router/gw will still have to have a 
> route added.
>
>
>
>> On Feb 26, 2014, at 9:24 AM, Steve Clark  wrote:
>>
>> Actually you can by adding a route via the interface
>> ip r a  20.20.20.0/24  dev eth0
> ___
> CentOS mailing list
> CentOS@centos.org
> http://lists.centos.org/mailman/listinfo/centos
>
That is true.

-- 
Stephen Clark
*NetWolves*
Director of Technology
Phone: 813-579-3200
Fax: 813-882-0209
Email: steve.cl...@netwolves.com
http://www.netwolves.com
___
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos