IP MASQ 를 사용하는데 필요한 커널 모듈은?

1day1의 이미지

IP MASQ 를 하는데, 필요한 커널모듈은 어떤것이 있을까요?

아래 MASQUERADE , nat 관련만 있으면 되는 것인지 모르겠네요.

# lsmod | grep ip
ip_gre                 13728  0
ipt_MASQUERADE          3456  4
iptable_mangle          2944  0
iptable_nat             7812  1
ip_nat                 19628  2 ipt_MASQUERADE,iptable_nat
ip_conntrack           51500  3 ipt_MASQUERADE,iptable_nat,ip_nat
nfnetlink               6552  2 ip_nat,ip_conntrack
iptable_filter          3072  0
ip_tables              22400  4 ipt_MASQUERADE,iptable_mangle,iptable_nat,iptable_filter
ipv6                  265728  28

참조 - 모듈리스트들..

# modprobe -l | grep ip | grep net | grep ipv4
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/iptable_raw.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/iptable_nat.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/iptable_mangle.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/iptable_filter.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_ttl.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_tos.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_tcpmss.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_string.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_state.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_sctp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_recent.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_realm.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_pkttype.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_physdev.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_owner.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_multiport.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_mark.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_mac.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_limit.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_length.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_iprange.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_helper.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_hashlimit.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_esp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_ecn.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_dscp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_dccp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_conntrack.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_connmark.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_connbytes.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_comment.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_ah.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_addrtype.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_ULOG.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_TTL.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_TOS.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_TCPMSS.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_SAME.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_REJECT.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_NOTRACK.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_NFQUEUE.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_NETMAP.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_MARK.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_LOG.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_ECN.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_DSCP.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_CONNMARK.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ipt_CLASSIFY.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_tables.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_queue.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_nat_tftp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_nat_snmp_basic.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_nat_pptp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_nat_irc.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_nat_ftp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_nat_amanda.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_nat.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_tftp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_pptp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_netlink.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_proto_sctp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_irc.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_ftp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_netbios_ns.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/ip_conntrack_amanda.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/arpt_mangle.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/arp_tables.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/netfilter/arptable_filter.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/xfrm4_tunnel.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/multipath_rr.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/multipath_random.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/multipath_wrandom.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_wrr.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_wlc.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_sh.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_sed.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_rr.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_nq.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_lc.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_lblcr.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_lblc.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_dh.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipvs/ip_vs_ftp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipip.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ipcomp.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/multipath_drr.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/esp4.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ah4.ko
/lib/modules/2.6.15-26-386/kernel/net/ipv4/ip_gre.ko
suapapa의 이미지

IP MASQ를 사용해 공유기를 사용하고 있습니다.
데비안 유저라 그냥 ipmasq 패키지로 설치하였습니다. =3

lsmod | grep ip
ipv6                  229892  19
ipt_state               2304  1
ipt_MASQUERADE          3968  1
ipt_LOG                 6272  7
iptable_mangle          3072  0
iptable_filter          3072  1
iptable_nat            22692  2 ipt_MASQUERADE
ip_conntrack           32908  3 ipt_state,ipt_MASQUERADE,iptable_nat
ip_tables              16896  6 ipt_state,ipt_MASQUERADE,ipt_LOG,iptable_mangle,iptable_filter,iptable_nat

# modprobe -l | grep ip | grep net | grep ipv4
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/iptable_raw.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/iptable_nat.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/iptable_mangle.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_ttl.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_tos.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_tcpmss.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_state.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_recent.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_realm.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_pkttype.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_physdev.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_owner.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/iptable_filter.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_mark.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_mac.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_limit.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_length.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_iprange.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_multiport.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_esp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_ecn.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_dscp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_helper.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_ah.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_addrtype.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_ULOG.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_TOS.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_TCPMSS.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_SAME.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_REJECT.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_NOTRACK.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_NETMAP.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_conntrack.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_MARK.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_LOG.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_ECN.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_DSCP.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_CLASSIFY.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipfwadm.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipchains.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_tables.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_queue.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_nat_tftp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_nat_irc.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_nat_ftp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_nat_amanda.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_nat_snmp_basic.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_conntrack_irc.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_conntrack_ftp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_conntrack_tftp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_conntrack.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/ip_conntrack_amanda.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/arpt_mangle.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/arp_tables.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/netfilter/arptable_filter.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_wrr.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_wlc.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_sh.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_sed.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_rr.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_nq.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_lc.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_lblcr.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_lblc.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_dh.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipvs/ip_vs_ftp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipip.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ipcomp.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/esp4.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ah4.ko
/lib/modules/2.6.8-2-386/kernel/net/ipv4/ip_gre.ko

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.