Ubuntu desktop kot router

vojkoz Član
A mi lahko kdo pove kako nastavim mrežne kartice(imam dve) v prvo eth0 imam vključen adsl v drugo eth1 pa swiča.. zdej pa me zanima konfiguracija mrežnik kartic (interfaces) da se bo delau v vseh računalnikah.
aja, uporabljam 8.04 Ubuntu desktop

L.p.

Komentarji

  • sudo apt-get install firestarter
    startaj in ti bo lepo čarovnik vse naredu ti sam daj prave odgovore
    nastavi si statični IP za eth1 (npr 192.168.1.1)
    nato v ostalih nastaviš prehod 192.168.1.1
  • Zakaj firestarter, potrebuje samo routing in ne fw? Preprosto uredis pravilne route in IPje na interfaceih... Ne uporabljam ubuntuja ampak moralo bi biti tako nekako:

    sudo vi /etc/network/interfaces

    Spremenis samo config za eth1...
    auto eth1

    iface eth1 inet static
    address 192.168.1.1
    netmask 255.255.255.0
    network 192.168.1.0
    #gateway 192.168.1.254 (default route noces cez eth1!)

    Potem se restartas networking:
    sudo /etc/init.d/networking restart

    in preveris routing z netstat -rn.

    Na ostalih kompih ki jih imas za switchem pa kot je rekel erik98 nastavis gateway (prehod) na 192.168.1.1 in IPje vmesnikov na npr 192.168.1.2/24, ...

    lpm
  • ĐoKc Član
    uredil/-a 10. November, 2008
    jaz imam narejeno tako...modem linux mrežna eth1, ter druga mrežna eth0 switch windows pc...

    na windowsah imam pa takole nastavljeno

    IP naslov :192.186.0.2 če imaš več kompov daš nakonc pač 3,4,5,...
    Maska podomrežja: 255.255.255.0
    Prevzeti prehod: 192.186.0.1 to je prehod druge mrežne na linuxu eth0
    prednostni DNS strežnik 84.255.209.77
    nadomestni DNS strežnik 84.255.210.77

    DNS strežnik ima usak ponudnik drugačen...jaz naprimer imam od T-2 zgornja 2.

    Koda je pa sledeča....

    pico deljenje
    chmod +X deljenje
    ./deljenje

    in more delat.... :)

    iptables -F
    modprobe iptable_nat
    ifconfig eth0 192.168.0.1 up
    echo 1 > /proc/sys/net/ipv4/ip_forward
    iptables -t nat -A POSTROUTING -s 192.168.0.2 -j MASQUERADE
    iptables --table nat --append POSTROUTING --out-interface eth1 -j MASQUERADE
Za komentiranje se prijavite ali pa se vpišite.