안녕하세요. 나름대로 한다고 하는데 힘드네요.
iptable만 가동시킨상태입니다.전용선은 한통ADSL라이트 입니다.
시스템 상태입니다.
한컴 리눅스2.0 서버
#----------/etc/sysconfig/network-scripts/ifcfg-eth0--------------
DEVICE=eth0
BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.1
NETMASK=
BROADCAST=
NETWORK=
USERCTL=no
#----------/etc/sysconfig/network-scripts/ifcfg-eth0--------------
#----------/etc/sysconfig/network-scripts/ifcfg-eth1--------------
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NETWORK=192.168.1.0
BROADCAST=192.168.1.255
USERCTL=no
#----------/etc/sysconfig/network-scripts/ifcfg-eth1--------------
윈도우2000 프로페셔널 클라이언트
ip주소 192.168.1.3
서브넷마스크 255.255.255.0
기본게이트웨이 192.168.1.1
기본dns 168.126.63.1
보조dns 168.126.63.2
그리고 리눅스의 rc.local 젤 하단에
iptables -A POSTROUTING -t nat -o ppp0 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
라고 입력을 하고 재부팅했습니다.
ifconfig라고 치면 이렇게 나옵니다.
eth0 Link encap:Ethernet HWaddr 00:02:2A:C3:02:6D
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:9112 errors:0 dropped:0 overruns:0 frame:0
TX packets:9639 errors:0 dropped:0 overruns:0 carrier:0
collisions:36 txqueuelen:100
Interrupt:5 Base address:0x1000
eth1 Link encap:Ethernet HWaddr 52:54:BB:DE:7A:1A
inet addr:192.168.1.2 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
Interrupt:11 Base address:0xc400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:230 errors:0 dropped:0 overruns:0 frame:0
TX packets:230 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
ppp0 Link encap:Point-to-Point Protocol
inet addr:61.79.37.190 P-t-P:211.55.173.217 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:8047 errors:0 dropped:0 overruns:0 frame:0
TX packets:9004 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
리눅스에서 핑을 때리면 192.168.1.1(eth0)을 됩니다.
글고 192.168.1.2(eth1)을 때려도 잘됩니다.
문데는 윈도우인데 윈도에서 핑을 때려도 아무것도 안나오는게 윈도 문제인거 같습니다.
도와 주십시오..
--
세상사 긍정적으로...
다른사람들 1달 이상 고생했다고 했는데 나도 그럴꺼 같다...