View the Most Wanted LQ Wiki articles.
Go Back > Forums > Linux Forums > Linux - Networking
User Name
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.


  Search this Thread
Old 04-27-2013, 03:26 AM   #1
LQ Newbie
Registered: Apr 2013
Location: Hyderabad, India
Distribution: RHEL, CentOS, Fedora.
Posts: 2

Rep: Reputation: Disabled
Network trouble when routing eth1 aliases through eth0

Hello All,

I am a telecommunications engineer who has run into a network trouble when using a communications system simulator on CentOS.

This is how my simulator and network are setup -

- The simulator runs on CentOS 5.5 on VMware.

- I've setup 2 ethernet interfaces ->

eth0 (public) with IP address 148.147.134.XXX and gateway This is connected to my corporate LAN.
eth 1 (private) with IP address and gateway

eth1 has 8000 aliases - eth1:1 to eth1:8000 with IP addresses to respectively.

Each of the eth1 aliases will emulate a virtual phone and are required to register/communicate with a Communications Server which is 148.147.143.XXX. This communication will be over a corporate LAN.

- NOTE: The corporate LAN (148.147.XXX.XXX) does not have a route to 10.30.XXX.XXX and this cannot be done owing to network policies and security.

- NOTE: No configuration changes are possible on the Communications Server (

PHP Code:
Phone 8000 ---eth1:8000            
Phone 3 ---eth1:
      Phone 2 
      Phone 1 
---eth1:1----CentOS Server 
(       eth1 << 10.30.30.                         
eth0 >> 148.148.134.XXX----LAN----148.147.143.XXX

My current routing table -

[root@XXXXXXXXX ~]# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface * U 0 0 0 eth1 * U 0 0 0 eth0 * U 0 0 0 eth1 * U 0 0 0 eth1
default UG 0 0 0 eth0


The virtual phones on the eth1 aliases (10.30.31.XXX - 10.30.62.XXX) are unable to register with the Communications Server (148.147.143.XXX). A successful registration will require 4 protocol messages to take place between the phone and the server. This is not happening at the moment.

Is it possible to get this working by using iptables/NAT or any other configuration on the CentOS server?

What I tried so far:

- Enabled IP forwarding.

- Tried some iptables rules, confusing and didnt work, so flushed them all.

Please help!

Thank you

Suresh R
Old 04-27-2013, 05:28 AM   #2
Registered: Mar 2008
Location: Oslo, Norway
Distribution: Fedora 17, Ubuntu 12 LTS and Ubuntu server 10.04
Posts: 161

Rep: Reputation: 23
Basics first; are eth0 and eth1 physical devices or is the latter virtual only (everything physically goes through eth0)?

Btw, according to this the last Iface entries should be numbers only, eg '0' instead of 'eth0' and '1' instead of 'eth1'. Can you see if this works?
Old 04-27-2013, 01:13 PM   #3
LQ Newbie
Registered: Apr 2013
Location: Hyderabad, India
Distribution: RHEL, CentOS, Fedora.
Posts: 2

Original Poster
Rep: Reputation: Disabled
Thank you

eth0 and eth1 are two separate NICs, but they are not really "physical" because the CentOS server runs on VMware. One way I can try and get this to work is to ask my lab admin to create a new switch (virtual) on VMware and link the eth1 NIC to that switch. But doing just that will not suffice. I will have to do a whole lot of configuration and provisioning to route 10.30.31.XXX to the 148.147.XXX.XXX network. That is a very bleak possibility at this time.

On your comment on the eth entries being numbers only - I do not think that is relevant here. I've have systems where eth0 and eth0:1 work fine.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Network Routing from eth0 to eth1 SernOne Linux - Networking 5 10-17-2012 05:21 PM
Routing traffic of eth1 to eth0 mjmohebbi Linux - Networking 5 06-24-2012 03:44 AM
eth1 on second NIC stops routing on eth0 BethR Linux - Networking 9 01-30-2008 08:51 AM
cannot find ALIASES to change eth0 to eth1 utnalove Slackware 2 07-20-2007 03:51 PM
Internal Routing eth1 to eth0 Dataforce Linux - Networking 3 04-02-2004 09:41 AM

All times are GMT -5. The time now is 01:15 PM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration