IP MASQUERADE 랜카드 설정 질문입니다(몇일째 삽질중입니다)
글쓴이: jowook / 작성시간: 수, 2004/02/04 - 2:52오후
eth0를 외부로 잡고요 eth1을 내부로 잡았읍니다. eth0는 DHCP로 잡히는데 eth1은 어떻게 설정해주는지 모르겠읍니다. 레드햇 9 쓰는데 랜카드를 꼽으니 자동으로 셋팅이 뜨더군요. 그래서 192.168.0.1을 아이피로 하고 넷마스크는 255.255.255.0 게이트웨이와 네임서버는 DHCP에서 할당해주는걸로 잡았읍니다. 그리고 나서 그런데 ifconfig를 때리면 활성중인 인터페이스뜨는걸로 알고 있는데 eth0와 lo라는게 뜨고 eth1은 감감 무소식 ifconfig eth1을 때리면 주고 받은 패킷 0입니다. 윈도 XP에서는 아이피 192.168.0.2 게이트웨이는 192.168.0.1로 하구요 DNS는 DHCP에서 매번 할당해주는 첫번째 아이피를 넣었읍니다. 물론 iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE를 실행했구요. 전혀 되지가 않군요. 조사를 몇일동안 계속해서 시도중인데 뭐가 잘못된지 모르겠습니다. 그리고 /etc/sysconfig/network-scripts 밑에 왜 ifcfg-eth0만 있는지 모르겠습니다. ifcfg-eth1도 생겨야 될것 같은데 (처음에 모듈 로드할때 자동검색되어 적당한값을 입력했는데도 불구하고)난감합니다. 좀 도와주십시요. 허접왕초보 올림. :_(
Forums:
cat > /etc/sysconfig/network-scripts
cat > /etc/sysconfig/network-scripts
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
^^;;
vi /etc/sysconfig/network-scripts/ifcfg-
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
BROADCAST=192.168.0.255
IPADDR=192.168.0.1
NETMASK=255.255.255.0
NETWORK=192.168.0.0
ONBOOT=yes
ifconfig 했을때 eth1 이 보이지 않으면 랜카드가 정상적으로
인식된것이 아니므로 모듈이 제대로 올라왔는지 확인해보시기 바랍니다.
eth1 의 gateway,dns 는 따로 설정할 필요가 없습니다.
/etc/sysctl.conf 파일에 net.ipv4.ip_forward = 1 로 되어있는지 확인.
#ifconfig eth1 192.168.0.1 netmask 255.2
#ifconfig eth1 192.168.0.1 netmask 255.255.255.0 up
정상적으로 랜카드가 잡혀있다면 제대로 올라갈것입니다...
아바타 제작기간~~ 무려 5초!!!
댓글 달기