Re: netcfg problem

From: Riley Williams (cuoyd.aezjo@easynet.net)
Date: Sun Jul 07 2002 - 21:05:00 EEST

  • Next message: Wilson G. Hein: "RE: Test"

    Hi George.

    > Can anyone help me. I'm using RedHat 7.1 and trying to set the
    > default route to the internet machine on my small home network. If I
    > use nefcfg to set the route and enter save it comes up with "unknown
    > process" but the machine knows the default route to the internet
    > machine. However, when I reboot it looses the default route data
    > again.

    I don't use netcfg so can't advise there. However, I have used Red Hat
    since 5.1 was current.

    > Can I install the routing information manually?

    Yes.

    > If so which file is it stored in?

    That depends on the interface it refers to.

    > As you can no doubt tell I'm not that up on networking in Linux so
    > any help would be appreciated.

    Here's the important information, this from a RH 6.2 system as that is
    what I'm currently using:

     1. The file /etc/HOSTNAME should contain a single line stating the
        host name of the machine it is on. This one says...

            Consulate.Williams.LAN

     2. There is a directory /etc/sysconfig/network-scripts which contains
        a set of files with details relating to each network interface on
        your system. The details that relate to the eth0 interface are to
        be found in /etc/sysconfig/network-scripts/ifcfg-eth0 and those
        for the other interfaces are found by replacing eth0 in the above
        name by the name of the interface.

        The file /etc/sysconfig/network-scripts/ifcfg-eth0 here says...

            DEVICE=eth0
            IPADDR=192.168.252.254
            NETMASK=255.255.255.0
            NETWORK=192.168.252.0
            BROADCAST=192.168.252.255
            ONBOOT=yes

        ...with the relevant lines stating as follows...

            DEVICE=eth0

                    This is the name of the interface, and should match
                    the name of the file.

            IPADDR=192.168.252.254
            NETMASK=255.255.255.0
            NETWORK=192.168.252.0
            BROADCAST=192.168.252.255

                    These are the parameters assigned to this specific
                    network interface.

            ONBOOT=yes

                    This states that the interface should be configured
                    at boot time.

        ...and these lines are read by the boot-time configuration system
        and used to configure that interface. Each file will result in a
        route being added to the routing table to support that particular
        interface.

     3. There is a file /etc/sysconfig/network with basic global network
        information for your system. This one says...

            NETWORKING=yes
            HOSTNAME=`cat /etc/HOSTNAME`
            #GATEWAY=

        The first line states that networking is configured, and the second
        states the host name of the machine it is on. The last is commented
        out on this system as it dials up using a modem, but on a system
        that connects to the Internet via another machine on an ethernet
        link, it would (for example) read...

            GATEWAY=192.168.252.254

        ...to state that packets for the Internet were routed via the system
        with the specified IP address.

     4. If this system dials up over a modem to connect to the Internet, the
        GATEWAY= line in (3) above MUST be commented out. DIALD (the dial-
        on-demand server) manages the gateway internally and fails to work
        if one is previously configured, and PPP will configure the correct
        gateway for the negotiated link when DIALD is not used.

    This description does not deal with DNS (which is a separate subsystem),
    but deals with all other aspects of routing that may be relevant on Red
    Hat based systems.

    Best wishes from Riley.

    -
    To unsubscribe from this list: send the line "unsubscribe linux-hams" in
    the body of a message to cnmwiuy@hkav02.wienkav.at
    More majordomo info at http://vger.kernel.org/majordomo-info.html



    This archive was generated by hypermail 2b30 : Sun Jul 07 2002 - 21:14:04 EEST