저는 211.145.95.0-255이렇게 모두 254개의 공인ip를 가지고 유동ip를 할당하려고 합니다.
현재 라우터에 211.245.95.254번이 할당돼 있습니다.
즉 gateway가 211.245.95.254가 되겠죠?
유동ip로 서비스를 해야 되는데 리눅스로 dhcp를 만들수 있을까요?
제가 몇번 해봤는데 도무지 제 실력으로는 안돼네요..
우선 제가 해본걸 적어보죠..
리눅스에 랜카드 두개를 꽃고 eth0에 211.245.95.1번을 할당하고 eth1에 192.168.1.1을 할당했죠.
다음 dhcpd서버를 깔고 /etc/dhcpd.conf파일을 아래와 같이 설정했습니다.
/etc/dhcpd.conf파일 내용
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.2 192.168.1.254;
default-lease-time 86400;
max-lease-time 86400;
option routers 192.168.1.1;
option ip-forwarding off;
option broadcast-address 192.168.1.255;
option subnet-mask 255.255.255.0;
option domain-name-servers 210.117.65.1 203.240.193.11;
}
dhcpd.conf 내용 끝
다음 /etc/rc.d/init.d/dhcp를 편집했습니다.
/sbin/route add -host 255.255.255.255 dev eth1 이한줄을 추가해주고
/etc/rc.d/init.d/dhcpd start하면 계속 failed만 떨어집니다.
/etc/sysconfig/network에는
NETWORKING=yes
FORWARD-IPV4=yes로 되어있구요..
/etc/sysctl.conf파일에는
net.ipv4.ip_forward=1
net.ipv4.ip_always_defrag=1이라는 줄이 있지요.
클리이언트(windows)에서는 자동으로 ip할당하게 해놓고 해봐도 ip를 못잡아옵니다.
당연한 거겠지요..
도대체 뭐가 잘못된것인지 알켜주시면 평생 잊지않겠습니다.
그리고 eth1에 공식ip를 줘도 상관은 없나요?
즉 하나로통신이나 두루넷처럼 부팅하면서 자동으로 공식ip를 가져오게 하고 싶습니다.
혹시 랜카드 맥어드레스에 따라서 접속이 되게 할수는 없을까요?
즉 어떤 곳에서 접속을 하면 랜카드 어드레스를 기억해두고 다른 랜카드로 접속을 하면 접
속을 차단하는 방법이 있을런지요?
신비로 샤크롤 써봤는데 그게 되는거 같아서..
랜카드를 바꾸면 접속이 안되더라구요..
신비로에 전화를 해서 랜카드 바꿨다고 하면 그곳에서 뭔가를 초기화해야 ip를 할당받아
오더라구요. 제발 셋팅하는것좀 자세히 갈켜주세요..
넘 급합니다.
진작에 공부를 해 둬야 하는건데 넘 바쁘다 보니까...