한대는 IDC에 들어가 있는 100쉐어드(사실상 데디랑 같은 상황입니다)에 물려 있는서버는
Dell R600sc인가 하는 펜4 2.8, 서버웍스칩셋을 사용한 보드이며,랜카드는 인텔기가랜입니다.온보드이고요..
다른 한대는 회사에서 서비스 테스트용으로 사용하는 10메가 라인(최대 14메가까지 나옴)에 물려 있는 서버입니다.
(펜3 700듀얼, 인텔보드,인텔 온보드랜)
두대다 리눅스 8.0 기본 버전이 설치되어 있는 상태이고 나머지 기본설정도 거의 비슷합니다.
다만 테스트용이다 보니 잡다한게 많이 설치되어 있는 상태입니다.
[root@web tmp]# mysqladmin version
mysqladmin connect to server at 'localhost' failed
error 'Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket '/tmp/mysql.sock' exists!
[root@web tmp]#
런레벨 5로 NFS를 사용하고 있었습니다.
그리고 PC에 물리적 충격이 조금 있었는데 그 다음부터 부팅후 런레벨 3로 강제 이동되며 클라이언트 접속이 되지 않습니다.
그래서 다시 런레벨 3 상태에서 setup을 통해 NFS에 필요한 옵션들을 선택하면 NFS에 관련된 프로세스들은 ps -A를 하면 확인을 할 수 있고,
exportfs -v를 통해 루트 디렉토리는 확인이 되는데,
rpcinfo -p를 해보면 어떤 에러 메세지가 뜹니다.
저는 한컴리눅스를 쓰는데 텍스트 모드에서 확인 하여 정확히 어떤 메세지 인지는 확인을 할 수 없군요. 대략 'rpcinfo: ~~~~~~: RPC:~~~~~'와 같은 메세지 인데 아무튼 ps에서 프로세스를 확인한 다음에도 NFS는 구동되지 않습니다.
목적은 pc1의 9000포트로 들어오는 패킷을 pc2의 아파치 포트 80으로 맞물리게 하려고 합니다. 외부에서 pc2번으로 접속하고 싶습니다.
그래서 rc.firewall-2.4 에 다음을 추가했습니다.
[code:1](1)
iptables -t nat -A PREROUTING -i eth0 -p udp --dport 9000:9000 -j DNAT --to 192.168.0.2