Mreza

Pozdrav!
Nekaj me zanima.,.. kako v tem linuxu nastavim mrezo.. imam server UBuntu v njem pa dve mrezni eth0 je internet(adsl.static ip) eth1 pa mreza za ostale pc-je. Internet dela mreza pa tudi... sam na ostalih racunalnikah pa ne dela internet. Kako to usposobim?

/etc/network/interfaces:

The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0
map eth1

# The primary network interface
auto eth0
iface eth0 inet static
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadvast 192.168.0.255

auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider

pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf


L.p.

Komentarji

  • vojkoz Član
    uredil/-a 2. January, 2006
    Hm... problem sem ze resil in sicer na slededci nacin

    /etc/network/lan :

    #!/bin/bash
    IPTB="/sbin/iptables"
    INTER="ppp0"
    ETHER="eth1"

    echo "1" > /proc/sys/net/ipv4/ip_forward

    # najprej pobrisemo vse zapise
    $IPTB -F
    $IPTB -t nat -F

    # navzven in navznoter dovolimo vse
    $IPTB -P OUTPUT ACCEPT
    $IPTB -P INPUT ACCEPT
    $IPTB -P FORWARD ACCEPT
    iptables -t nat -P PREROUTING ACCEPT
    iptables -t nat -P POSTROUTING ACCEPT
    iptables -t nat -P OUTPUT ACCEPT

    # FORWARD TABLE
    $IPTB -t nat -A POSTROUTING -s 192.168.0.0/24 -o $INTER -j MASQUERADE
    $IPTB -A FORWARD -p all -s 255.255.255.0 -d 192.168.0.255/24 -j ACCEPT
    $IPTB -A FORWARD -p all -d 255.255.255.0 -s 192.168.0.255/24 -j ACCEPT

    shranite,chmodate in pozenete

    > sudo chmod 711 /etc/network/lan
    > /etc/network/lan

    L.p.
Za komentiranje se prijavite ali pa se vpišite.