Hello,

I have set up a vyatta router to sit between my ISP and my external network.
After following the quick start quide, and browsing the manual, I have been
able to set IP addresses for my external net, my access net (to my ISP) and
(a temporary interface) to my internal net (for configuration and testing).

My problem is that, although I can ping a host on the internet from the
router, I cannot do so from a host behind the router. I can however ping the
router, and the router can ping my host.

As you can see, from my configuration below, I have been assigned the
network xxx.xxx.6.96/29, routed to xxx.xxx.6.90 through access net
xxx.xxx.6.88/29 with a gateway at 6.89.

A host, given a static ip, 6.100 can ping 6.97 (the routers eth2) and 6.90
(the routers eth1), but NOT anything beyond that.

My configuration is as follows.

    protocols {
        static {
            route 0.0.0.0/0 {
                next-hop: xxx.xxx.6.89
            }
        }
    }
    policy {
    }
    interfaces {
        loopback lo {
            address 10.99.99.65 {
                prefix-length: 32
            }
        }
        ethernet eth0 {
            hw-id: 00:0C:29:7E:83:0E
            address 10.1.4.11 {
                prefix-length: 24
            }
        }
        ethernet eth1 {
            description: "access link"
            hw-id: 00:0C:29:7E:83:18
            address xxx.xxx.6.90 {
                prefix-length: 29
                broadcast: xxx.xxx.6.95
            }
        }
        ethernet eth2 {
            description: "external net"
            hw-id: 00:0C:29:7E:83:22
            address xxx.xxx.6.97 {
                prefix-length: 29
                broadcast: xxx.xxx.6.103
            }
        }
    }
    service {
        http {
        }
        ssh {
        }
    }
    firewall {
    }
    system {
        host-name: "r0"
        domain-name: "aaaaa.se"
        name-server 195.54.122.204
        name-server 195.54.122.198
        name-server 195.54.122.200
        ntp-server "69.59.150.135"
        static-host-mapping {
            host-name r0 {
                inet: 127.0.0.1
            }
        }
        login {
            user yyyyy {
                authentication {
                    encrypted-password: "zzzzzzzzzzzzzzzzzzzzzzzzzzzz."
                    plaintext-password: ""
                }
            }
            user yyyyy {
                authentication {
                    encrypted-password: "zzzzzzzzzzzzzzzzzzzzzzzzzzzzz."
                    plaintext-password: ""
                }
            }
        }
        package {
            repository community {
                component: "main"
                url: "http://archive.vyatta.com/vyatta";
            }
        }
    }
    rtrmgr {
        config-directory: "/opt/vyatta/etc/config"
    }


Oh, eth0 is just so I can configure the router from the comfort of my couch,
as opposed to a small stool in a very cold room :).

I'd appreciate any suggestions to remedy my situation.

Thanks,


Richard Nordlund.

_______________________________________________
Vyatta-users mailing list
Vyatta-users@mailman.vyatta.com
http://mailman.vyatta.com/mailman/listinfo/vyatta-users

Reply via email to