Keresés

Hirdetés

Új hozzászólás Aktív témák

  • dr_strange

    senior tag

    válasz Pinya007 #1140 üzenetére

    Gyors útmutató ahhoz, hogyan lehet internetet megosztani Linux és Windows között, ha a Linuxos gép kapcsolódik az internetre.

    Caveat: Ezzel a leírással még nem létesül biztonságos, védett internetkapcsolat, csak maga a netmegosztás. Ezen felül szükség van egy jól beállított tűzfalra (iptables, Guarddog, firestarter, kmyfirewall, Smoothwall stb.) is!

    Előfeltételek:

    * Működő ethernet kapcsolat a gépek között.
    * Beállított, működő internet-kapcsolat a Linuxos gépről.
    * A kernelben iptables/packet filtering támogatás, betöltött modulok (a legtöbb ''gyári'' kernel tartalmazza).
    * Telepített iptables.
    * Hozz létre egy - mondjuk - tuzfal.rc nevű üres fájlt valahol (touch tuzfal.rc).
    * Nyisd meg egy szövegszerkesztővel, és töltsd ki az alábbiak szerint:

    echo 1 >/proc/sys/net/ipv4/ip_forward
    iptables -F
    iptables -t nat -F
    iptables -P INPUT ACCEPT
    iptables -P OUTPUT ACCEPT
    iptables -P FORWARD ACCEPT
    iptables -t nat -A POSTROUTING -o ethX -j MASQUERADE

    ahol ethX-ben az X helyén annak a hálókártyának a száma áll, amelyik az internetre néz.

    * Mentsd el a fájlt, és tedd futtathatóvá.
    *

    A windowsos gépeken, Hálózat - TCP/IP beállításoknál
    o IP: wines gép saját IP-je és subnet maskja
    o DNS: engedélyezni, és beírni a szolgáltató névszerverének (-einek) IP-jét
    o Gateway: a linuxos gép belső hálókártyájának IPje.

    * Ezután a linuxon a tuzfal.rc-t futtatva a windowsoknak látniuk kell a netet.

    Íme egy példaként szolgáló részlet a kernelconfig idevágó részéből (a kernel 2.5.72mm1):

    #
    # Networking options
    #
    CONFIG_PACKET=y
    # CONFIG_PACKET_MMAP is not set
    # CONFIG_NETLINK_DEV is not set
    CONFIG_NETFILTER=y
    # CONFIG_NETFILTER_DEBUG is not set
    CONFIG_UNIX=y
    # CONFIG_NET_KEY is not set
    CONFIG_INET=y
    CONFIG_IP_MULTICAST=y
    # CONFIG_IP_ADVANCED_ROUTER is not set
    # CONFIG_IP_PNP is not set
    # CONFIG_NET_IPIP is not set
    # CONFIG_NET_IPGRE is not set
    # CONFIG_IP_MROUTE is not set
    # CONFIG_ARPD is not set
    # CONFIG_INET_ECN is not set
    # CONFIG_SYN_COOKIES is not set
    # CONFIG_INET_AH is not set
    # CONFIG_INET_ESP is not set
    # CONFIG_INET_IPCOMP is not set

    #
    # IP: Netfilter Configuration
    #
    CONFIG_IP_NF_CONNTRACK=m
    CONFIG_IP_NF_FTP=m
    CONFIG_IP_NF_IRC=m
    CONFIG_IP_NF_TFTP=m
    CONFIG_IP_NF_AMANDA=m
    # CONFIG_IP_NF_QUEUE is not set
    CONFIG_IP_NF_IPTABLES=m
    CONFIG_IP_NF_MATCH_LIMIT=m
    CONFIG_IP_NF_MATCH_MAC=m
    CONFIG_IP_NF_MATCH_PKTTYPE=m
    CONFIG_IP_NF_MATCH_MARK=m
    CONFIG_IP_NF_MATCH_MULTIPORT=m
    CONFIG_IP_NF_MATCH_TOS=m
    CONFIG_IP_NF_MATCH_ECN=m
    CONFIG_IP_NF_MATCH_DSCP=m
    CONFIG_IP_NF_MATCH_AH_ESP=m
    CONFIG_IP_NF_MATCH_LENGTH=m
    # CONFIG_IP_NF_MATCH_TTL is not set
    CONFIG_IP_NF_MATCH_TCPMSS=m
    CONFIG_IP_NF_MATCH_HELPER=m
    CONFIG_IP_NF_MATCH_STATE=m
    CONFIG_IP_NF_MATCH_CONNTRACK=m
    # CONFIG_IP_NF_MATCH_UNCLEAN is not set
    # CONFIG_IP_NF_MATCH_OWNER is not set
    CONFIG_IP_NF_FILTER=m
    CONFIG_IP_NF_TARGET_REJECT=m
    CONFIG_IP_NF_TARGET_MIRROR=m
    CONFIG_IP_NF_NAT=m
    CONFIG_IP_NF_NAT_NEEDED=y
    CONFIG_IP_NF_TARGET_MASQUERADE=m
    CONFIG_IP_NF_TARGET_REDIRECT=m
    # CONFIG_IP_NF_NAT_LOCAL is not set
    # CONFIG_IP_NF_NAT_SNMP_BASIC is not set
    CONFIG_IP_NF_NAT_IRC=m
    CONFIG_IP_NF_NAT_FTP=m
    CONFIG_IP_NF_NAT_TFTP=m
    CONFIG_IP_NF_NAT_AMANDA=m
    CONFIG_IP_NF_MANGLE=m
    CONFIG_IP_NF_TARGET_TOS=m
    CONFIG_IP_NF_TARGET_ECN=m
    CONFIG_IP_NF_TARGET_DSCP=m
    CONFIG_IP_NF_TARGET_MARK=m
    CONFIG_IP_NF_TARGET_LOG=m
    CONFIG_IP_NF_TARGET_ULOG=m
    CONFIG_IP_NF_TARGET_TCPMSS=m
    CONFIG_IP_NF_ARPTABLES=m
    # CONFIG_IP_NF_ARPFILTER is not set
    # CONFIG_IP_NF_COMPAT_IPCHAINS is not set
    # CONFIG_IP_NF_COMPAT_IPFWADM is not set
    # CONFIG_IPV6 is not set
    # CONFIG_XFRM_USER is not set

    JRR Tolkien nyelvei - aglardh.middangeard.org.uk

Új hozzászólás Aktív témák