%20%EB%8B%A8%EC%9D%BC%20%EB%82%98%EA%B0%80%EB%8A%94%20TCP%20%ED%8F%AC%ED%8A%B8%EC%97%90%20%EB%8C%80%ED%95%9C%20%EC%97%B0%EA%B2%B0%EC%9D%84%20%EC%9E%A0%EA%B7%B8%EB%8A%94%20%EA%B0%80%EC%9E%A5%20%EC%A2%8B%EC%9D%80%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
배경은 내 음악이 팬이 없는 PC에 있고 내 호스트 컴퓨터의 TightVNC를 통해 제어하고 싶다는 것입니다. 이 문제를 완전히 해결하려면 다른 작업을 수행하지 않고도 이 연결(USB 이더넷 동글)에서 호스트의 TCP 포트 5900 연결을 허용하고 싶습니다.
설정하는 가장 좋은 방법은 무엇입니까?
IP 주소는 다음과 같습니다:
4: enx0050b623f890: mtu 1500 qdisc pfifo_fast 상태 UP 그룹 기본 qlen 1000
link/ether 00:50:b6:23:f8:90 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.2/29 brd 192.168.2.7 scope global enx0050b623f890
valid_lft forever preferred_lft forever
원격 시스템은 192.168.2.3에 있습니다.
미리 감사드립니다!
답변1
# Dont lock yourself out. Allow SSH access to this server
iptables -I INPUT -p tcp -s 192.168.2.3 --dport 22 -j ACCEPT
# Then allow VNC
iptables -I INPUT -p tcp -s 192.168.2.3 --dport 5900 -j ACCEPT
# And finally block anything else
iptables -A INPUT -p tcp ! -s 192.168.2.3 -j DROP