Výsledky 1 až 2 z 2

Téma: Alias rozhrani s programem "ip"

  1. #1

    Standardní Alias rozhrani s programem "ip"

    Zdravim. Rozjizdim (rozjel jsem) ipv6 skrz tunel a zajima me jedna celkem asi nesouvisejici vec. Potrebuji na rozhrani vytvorit alias, aby melo dve adresy (z toho jedna ipv6). S ifconfigem to jde docela jednoduse ..
    ifconfig ethX:X . . . . , ale v pripade "ip" se k tomu ani z manu nemuzu dobadat.
    Navic toho o teto problematice na internetu moc neni.

    Any suggestions?
    amd64 x86_64 AMD Athlon(tm) 64 Processor 3000+ GNU/Linux
    Největší zábavou bývají ty počítačové úlohy, které jsou v praxi naprosto k ničemu

  2. #2
    Administrátor mince Avatar uživatele Jezevec
    Založen
    08.10.2002
    Bydliště
    Teplice
    Příspěvky
    6 738
    Vliv
    300

    Standardní

    Zadnej alias netreba, proste mu das dalsi IP. ifconfig puvodne neumel vic IP na rozhrani a proto se to resilo aliasem. Dneska neni problem mit N ip adres na jednom rozhrani => netreba alias.

    Takze priklad:


    Kód:
    #!/sbin/runscript
    depend() {
            need net
            before iptables ip6tables
    }
    
    start() {
            ebegin "Starting up IPv6"
            einfo "Setting up tunnel"
            /sbin/ip tunnel add ipng mode sit ttl 64 remote a.b.c.d
            einfo "Bringing ipng up"
            /sbin/ip link set dev ipng up
            einfo "Adding IPv6 address to ipng"
            /sbin/ip addr add 3ffe:80ee:f28::1/48 dev ipng
            einfo "Adding IPv6 address to eth1"
            /sbin/ifconfig eth1 add 2001:618:4:1234::1/64
            einfo "Adding default route"
            /sbin/ip ro add 2000::/3 dev ipng
            eend 0
    }
    
    stop() {
            ebegin "Shutting down IPv6"
            einfo "Removing default route"
            /sbin/ip ro del 2000::/3 dev ipng
            einfo "Removing IPv6 address from eth1"
            /sbin/ifconfig eth1 del 2001:618:4:1234::1/64
            einfo "Removing IPv6 address from ipng"
            /sbin/ip addr del 3ffe:80ee:f28::1/48 dev ipng
            einfo "Bringing ipng down"
            /sbin/ip link set dev ipng down
            einfo "Removing tunnel"
            /sbin/ip tunnel del ipng
            eend 0
    }
    a.b.c.d je IP vzdaleny strany tunelu
    IMPROBE AMOR, QUID NON MORTALIA PECTORA COGIS - krutá jsi, lásko, kam až ty doženeš smrtelná srdce -- Vergilius
    Mnoho je prostředků, které léčí lásku, ale žádný není spolehlivý.
    S tím, čeho se na nás dopustili druzí se už nějak vyrovnáme. Horší je to s tím, čeho jsme se na sobě dopustili sami.
    -- Francois La Rochefoucauld
    Nabídnout přátelství tomu, kdo chce lásku, je jako dát chleba tomu, kdo umírá žízní.

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •