리눅스를 서버로 해서 인터넷 공유 할려고 합니다..
글쓴이: ferteen / 작성시간: 토, 2006/07/08 - 10:52오전
리눅스를 쿠분투 대퍼 사용하고 있는데요.. 동생컴이 윈도우 xp이고요..
허브려 연결해서 인터넷 공유 할려고 합니다..
환경설정에서요.. etho(동생컴과 연결된 랜카드), eth1(메가패스와 연결된 랜카드)입니다..
eth0에
ip : 192.168.0.1,
서브넷 : 255.255.255.0
게이트웨이 : 공란,
DNS : 168.126.63.1
이고요. . 동생컴에서는요.
ip : 192.168.0.2
서브넷 : 255.255.255.0
게이트웨이 : 192.168.0.1
DNS: 168.126.63.1
이렇게 설정해줬습니다.. 제가 윈도우xp를 쓸때는 여기에서 인터넷 연결공유에 체크만 해주니깐 잘 되는데요..
쿠분투 대퍼에서는 그런게 없네요.
iptables에서 설정을 해줘야 되는건가요..? 그런것 같아서 찾아 봤는데.. 찾을수가 없네요.
답변좀 부탁드립니다.
Forums:
좀 오래되었지만..
http://wiki.kldp.org/wiki.php/DocbookSgml/Masquerading-Simple-HOWTO
한 일년 정도 전에 이 문서를 참고해서 ferteen님께서 필요하신 환경과
같은 환경을 만들었었습니다.
그때 어디어디를 신경써서 맞추었던지는 잘 기억나지 않네요. 아마 설명
되어 있는대로만 하셔도 잘 작동할 겁니다.
----
http://returnet.blogdns.com
----
http://returnet.blogdns.com
잘 안되는군요..
$> modprobe ipt_MASQUERADE
$> iptables -F; iptables -t nat -F; iptables -t mangle -F
$> iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
$> echo 1 > /proc/sys/net/ipv4/ip_forward
$> iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
$> iptables -A INPUT -m state --state NEW -i ! ppp0 -j ACCEPT
$> iptables -P INPUT DROP # 위의 두 줄이 성공했을 경우에만
$> iptables -A FORWARD -i ppp0 -o ppp0 -j REJECT
위의 8가지 명령을 줬는데 동생컴에서 인터넷이 안됩니다..밑에 두줄이 drop과 reject명령이 이상해서
다시 위에 6가지 명령만 줘봤습니다... 그런데도 안되네요..
보통 eth0이 모뎀과 연결된 카드고 eth1이 허브와 연결되는 카드잖아요.. 전 반대로 되있는데요.
eth0이 허브와 연결되어 있고 eth1이 케이블모뎀과 연결되어 있습니다. 이런 과정에서 제가 잘못한게 있나요.
정확히..
ifconfig 명령을 내렸을 때 나오는 결과를
올려 주시겠습니까?
-------------------------------
== warning 대부분 틀린 얘기입니다 warning ===
ifconfig내용입니다
eth0 Link encap:Ethernet HWaddr 00:E0:18:AE:DA:87
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::2e0:18ff:feae:da87/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:14 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1008 (1008.0 b) TX bytes:1004 (1004.0 b)
Interrupt:193
eth1 Link encap:Ethernet HWaddr 00:E0:4D:04:5D:00
inet6 addr: fe80::2e0:4dff:fe04:5d00/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4930 errors:0 dropped:0 overruns:0 frame:0
TX packets:4218 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:5333250 (5.0 MiB) TX bytes:639819 (624.8 KiB)
Interrupt:185 Base address:0xa000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:99 errors:0 dropped:0 overruns:0 frame:0
TX packets:99 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6124 (5.9 KiB) TX bytes:6124 (5.9 KiB)
ppp0 Link encap:Point-to-Point Protocol
inet addr:61.80.3.199 P-t-P:211.227.95.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:4876 errors:0 dropped:0 overruns:0 frame:0
TX packets:4128 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:5222656 (4.9 MiB) TX bytes:534693 (522.1 KiB)
댓글 달기