Portál AbcLinuxu, 16. srpna 2025 15:29
I když trochu mi uniká, proč v internetové kavárně blokovat přístup na internet, ale už je asi pozděOsobne bych asi rek, ze proto, ze si za ne zakaznik nezaplatil... A pro stouraly, nemam kristalovou kouli, ale precetl jsem si prispevek o par radku vys... :)
A co takhle jednoduse pomoci shazovani/nahazovani defaultni routy? Kdyz si user vybere internetovani, tak se nahodi defaultni routa, pri officech a gameseni bude bez default gw ale bude fungovat LAN, coz se jiste na gameseni hodiOk, ale co to ta "routa" je ? (v linuxe robim velmi kratko) Mohol by si mi popisat presnejsi postup ?
ip route add default via a.b.c.d
ip route del default
Leda že byste používal jádro řady 2.0 (nebo starší).
# ip
-bash: ip: command not found
# uname -a
Linux slon 2.6.9 #1 Mon Nov 1 16:22:04 CET 2004 i686 AMD Athlon(tm) processor AuthenticAMD GNU/Linux
ip addr add 10.11.12.13/24 brd + dev eth0
a pak se zkuste příkaz ifconfig - neuvidí ji, pokud nepoužijete parametr label, kterým se mu naemuluje jeho oblíbený virtuální interface (který ve skutečnosti neexistuje).
Také jsem nepřišel na to, jak příkazem route nastavit pravidla, pracovat s více tabulkami, používat multipath routes a vlastně cokoli jiného než přidávat obyčejné unicast položky do tabulky main.
Celkem chápu, že kdo je na původní příkazy zvyklý, bude je používat. Jen je, prosím, po nějakých šesti letech už nedoporučujte těm, kdo se to teprve učí.
zirafa ~ # emerge -ep system These are the packages that I would merge, in order: Calculating system dependencies ...done! [ebuild N ] sys-devel/patch-2.5.9 [ebuild N ] sys-devel/gnuconfig-20040214 [ebuild N ] sys-libs/ncurses-5.4-r5 [ebuild N ] sys-devel/gettext-0.12.1-r2 [ebuild N ] sys-apps/sed-4.0.9 [ebuild N ] sys-apps/texinfo-4.7-r1 [ebuild N ] sys-libs/db-4.1.25_p1-r3 [ebuild N ] sys-apps/groff-1.19.1-r1 [ebuild N ] sys-apps/cronbase-0.3.1 [ebuild N ] sys-apps/man-1.5m-r2 [ebuild N ] sys-devel/binutils-2.14.90.0.8-r1 [ebuild N ] sys-libs/zlib-1.2.1-r3 [ebuild N ] dev-python/python-fchksum-1.7.1 [ebuild N ] app-arch/bzip2-1.0.2-r3 [ebuild N ] sys-apps/attr-2.4.16 [ebuild N ] sys-apps/acl-2.2.13-r3 [ebuild N ] sys-apps/help2man-1.29 [ebuild N ] sys-devel/automake-1.8.5-r1 [ebuild N ] sys-apps/coreutils-5.2.1 [ebuild N ] sys-apps/debianutils-1.16.7-r4 [ebuild N ] app-shells/bash-2.05b-r9 [ebuild N ] sys-libs/readline-4.3-r5 [ebuild N ] sys-libs/db-1.85-r1 [ebuild N ] sys-libs/gdbm-1.8.0-r5 [ebuild N ] sys-devel/flex-2.5.4a-r5 [ebuild N ] sys-devel/bc-1.06-r5 [ebuild N ] sys-apps/diffutils-2.8.4-r4 [ebuild N ] dev-libs/openssl-0.9.7d-r1 [ebuild N ] dev-libs/expat-1.95.7 [ebuild N ] dev-lang/python-2.3.4 [ebuild N ] sys-apps/portage-2.0.51-r2 *** Please update portage to the above version before proceeding. Failure to do so may result in failed or improper merges. A simple 'emerge -u portage' is sufficient. [ebuild N ] sys-devel/libperl-5.8.4-r1 [ebuild N ] dev-lang/perl-5.8.4-r1 [ebuild N ] sys-devel/autoconf-2.59-r5 [ebuild N ] sys-devel/libtool-1.5.2-r5 [ebuild N ] sys-devel/m4-1.4.1 [ebuild N ] sys-devel/bison-1.875 [ebuild N ] sys-devel/gcc-config-1.3.6-r3 [ebuild N ] sys-devel/gcc-3.3.4-r1 [ebuild N ] sys-kernel/linux26-headers-2.6.8.1 [ebuild N ] sys-libs/glibc-2.3.4.20040808-r1 [ebuild N ] sys-apps/gawk-3.1.3-r1 [ebuild N ] dev-libs/glib-1.2.10-r5 [ebuild N ] sys-apps/miscfiles-1.3-r1 [ebuild N ] sys-libs/cracklib-2.7-r9 [ebuild N ] sys-libs/pam-0.77 [ebuild N ] sys-apps/shadow-4.0.5 [ebuild N ] sys-apps/pam-login-3.14 [ebuild N ] sys-apps/grep-2.5.1-r6 [ebuild N ] app-crypt/hashalot-0.3 [ebuild N ] sys-apps/util-linux-2.12-r4 [ebuild N ] sys-apps/baselayout-1.9.4-r6 [ebuild N ] sys-apps/module-init-tools-3.0-r2 [ebuild N ] app-shells/sash-3.7 [ebuild N ] sys-libs/slang-1.4.9-r1 [ebuild N ] app-editors/nano-1.3.4 [ebuild N ] net-misc/dhcpcd-1.3.22_p4-r5 [ebuild N ] net-misc/iputils-021109-r3 [ebuild N ] dev-libs/popt-1.7-r1 [ebuild N ] net-misc/rsync-2.6.0-r3 [ebuild N ] net-misc/wget-1.9-r2 [ebuild N ] sys-apps/kbd-1.12-r2 [ebuild N ] app-arch/cpio-2.5 [ebuild N ] sys-fs/e2fsprogs-1.35 [ebuild N ] sys-apps/ed-0.2-r4 [ebuild N ] sys-apps/fbset-2.1 [ebuild N ] sys-apps/file-4.10 [ebuild N ] sys-apps/findutils-4.1.20-r1 [ebuild N ] sys-apps/slocate-2.7-r5 [ebuild N ] app-arch/gzip-1.3.5-r2 [ebuild N ] sys-apps/hdparm-5.7-r1 [ebuild N ] sys-apps/less-382-r2 [ebuild N ] sys-apps/man-pages-1.67 [ebuild N ] sys-apps/net-tools-1.60-r9 [ebuild N ] sys-apps/procps-3.2.3-r1 [ebuild N ] sys-apps/psmisc-21.4 [ebuild N ] sys-apps/setserial-2.17-r2 [ebuild N ] app-arch/sharutils-4.2.1-r10 [ebuild N ] app-arch/ncompress-4.2.4-r1 [ebuild N ] app-arch/tar-1.14 [ebuild N ] sys-apps/which-2.16 [ebuild N ] sys-devel/bin86-0.16.0 [ebuild N ] sys-devel/make-3.80-r1 [ebuild N ] sys-libs/pwdb-0.62 [ebuild N ] sys-apps/tcp-wrappers-7.6-r8 [ebuild N ] net-misc/openssh-3.8.1_p1-r1 [ebuild N ] sys-fs/devfsd-1.3.25-r8
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.