인터넷 공유 시 질문

kingphil의 이미지

우분투 쓰고 있습니다.

dhcpd로 client에 ip 부여해서 ping 테스트까지 완료 했습니다.

client에서 외부로 나갈려면 아래와 같이 포워딩을 위해서 아래와 같이 설정했는데요

modprobe iptable_nat
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward

'echo 1 > /proc/sys/net/ipv4/ip_forward '를 실행하면

'bash: /proc/sys/net/ipv4/ip_forward: 허가 거부됨'이라는 메세지가 나옴니다.

물론 'sudo echo 1 > /proc/sys/net/ipv4/ip_forward '로도 실행해 봤습니다.

어디 부분이 문제인지 답변 부탁드립니다.

그럼 더위 조심하세요

netj의 이미지

kingphil wrote:
물론 'sudo echo 1 > /proc/sys/net/ipv4/ip_forward '로도 실행해 봤습니다.

어디 부분이 문제인지 답변 부탁드립니다.

'sudo echo 1 > /proc/sys/net/ipv4/ip_forward ' 해도 echo 1만 root로 돌아갑니다.

sudo sh -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'