리눅스 분류
ip마스커레이딩 할때 이상해요
작성자 정보
- 정명교 작성
- 작성일
컨텐츠 정보
- 1,092 조회
- 0 추천
- 목록
본문
<시스템 사양>
사용배포본 : 와우리눅스 7.3 파란 R2
VGA : 제이스텍 어벤져
M/B : ?
CPU : 셀러론 433
HDD : 후지쯔 삼성 합해서 14기가
Sound Card : 없음
LAN Card : 리얼텍 8139 2개
제가 사는 곳은 단지넷이라는 회사에서 고정아피를 서비스 해주어서 그걸 리눅박스에 붙이고 이더넷 카드 하나 더 꼽아서 내부의 컴터들(윈도xp하고 98 두대 있음다.)하고 사설망을 구축해서 쓰고 있음다. 이전에는 잘되던 클라이언트(윈도우들)의 인터넷이 이번에 새로 설치 한 다음부터는 이상하게 되지 안습니다.
제가 설정한 부분은 아래와 같습니다.(이거 예전에 와우 게시판에서 보고 그대로 했었드랬음다)
[root at Gen.JJ]#ntsysv 엔터
실행
ipchains 중지
iptables 체크
reboot
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=ns.xxx.pe.kr
GATEWAY= 61.103.xxx.1
GATEWAYDEV=eth0
FORWARD_IPV4="yes"
:wq
vi /etc/sysctl.conf >> 파일을 여세요
net.ipv4.ip_forward = 0 을
net.ipv4.ip_forward = 1 로 변경
:wq
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BROADCAST=192.168.1.255
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
:wq
vi /etc/rc.d/rc.local
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
[root/@dtech]#iptables -t nat -L 엔터치면
Chain PREROUTING(policy ACCEPT)
target prot opt source destination
Chain POSTROUTING(policy ACCEPT)
target prot opt source destination
Chain OUTPUT(policy ACCEPT)
target prot opt source destination
이런 메시지가 나옵니다. 이게 잘된건지는 잘 모르겠습니다.
이렇게 설정했습니다.
이전에는 잘됐었습니다.(정말이상합니다.)
지금은..........
리눅스는 인터넷이 잘됩니다.
근데 우선 윈도우에서 리눅스의 eth1로 ping하면 잘갑니다.
그리고 윈도우에서 리눅스의 eth0(그러니까 공인 아이피 입니다.)으로 ping을 해도 잘갑니다.
리눅스에서 윈도우 들에게 ping을 해도 잘 갑니다.
근디 리눅스 밖으로는 나가지 못합니다.물론 인터넷도 안돼구요.
무엇이 잘못된건지 아시는 분 제발 갈켜 주세요. 부탁입니다.
사용배포본 : 와우리눅스 7.3 파란 R2
VGA : 제이스텍 어벤져
M/B : ?
CPU : 셀러론 433
HDD : 후지쯔 삼성 합해서 14기가
Sound Card : 없음
LAN Card : 리얼텍 8139 2개
제가 사는 곳은 단지넷이라는 회사에서 고정아피를 서비스 해주어서 그걸 리눅박스에 붙이고 이더넷 카드 하나 더 꼽아서 내부의 컴터들(윈도xp하고 98 두대 있음다.)하고 사설망을 구축해서 쓰고 있음다. 이전에는 잘되던 클라이언트(윈도우들)의 인터넷이 이번에 새로 설치 한 다음부터는 이상하게 되지 안습니다.
제가 설정한 부분은 아래와 같습니다.(이거 예전에 와우 게시판에서 보고 그대로 했었드랬음다)
[root at Gen.JJ]#ntsysv 엔터
실행
ipchains 중지
iptables 체크
reboot
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=ns.xxx.pe.kr
GATEWAY= 61.103.xxx.1
GATEWAYDEV=eth0
FORWARD_IPV4="yes"
:wq
vi /etc/sysctl.conf >> 파일을 여세요
net.ipv4.ip_forward = 0 을
net.ipv4.ip_forward = 1 로 변경
:wq
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BROADCAST=192.168.1.255
IPADDR=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
:wq
vi /etc/rc.d/rc.local
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
[root/@dtech]#iptables -t nat -L 엔터치면
Chain PREROUTING(policy ACCEPT)
target prot opt source destination
Chain POSTROUTING(policy ACCEPT)
target prot opt source destination
Chain OUTPUT(policy ACCEPT)
target prot opt source destination
이런 메시지가 나옵니다. 이게 잘된건지는 잘 모르겠습니다.
이렇게 설정했습니다.
이전에는 잘됐었습니다.(정말이상합니다.)
지금은..........
리눅스는 인터넷이 잘됩니다.
근데 우선 윈도우에서 리눅스의 eth1로 ping하면 잘갑니다.
그리고 윈도우에서 리눅스의 eth0(그러니까 공인 아이피 입니다.)으로 ping을 해도 잘갑니다.
리눅스에서 윈도우 들에게 ping을 해도 잘 갑니다.
근디 리눅스 밖으로는 나가지 못합니다.물론 인터넷도 안돼구요.
무엇이 잘못된건지 아시는 분 제발 갈켜 주세요. 부탁입니다.
관련자료
-
이전
-
다음
댓글 0
등록된 댓글이 없습니다.