
현재 두 개의 네트워크 인터페이스가 있는 라우터로 Ubuntu 서버를 설정하고 있습니다.
- eth0 -> 공용 인터넷에 연결( 10.10.1.78 )
- eth0:1 -> 10.10.1.79
- eth0:2 -> 10.10.1.83
eth0:3 -> 10.10.1.81
eth1 -> 192.168.10.1
그리고 eth1에서는 스위치에 연결되었고, 스위치는 2대의 컴퓨터에 연결되었습니다. 해당 ipaddress는 다음과 같습니다
- 인스턴스1 -> 192.168.10.10
- 인스턴스2 -> 192.168.10.11
네트워크 마스크는 255.255.255.0이고 게이트웨이는 모두 192.168.10.1로 설정되어 있습니다.
우분투는 이미 DNS 서버와 DHCP 서버를 설정했습니다. 비공개로 인스턴스1에 로그인하면 이미 인터넷에 액세스하고 google.com을 핑할 수 있습니다.
지금은 한 가지 일을 해야 합니다. Instance1을 공개 주소 10.10.1.83을 통해 외부 네트워크에 노출시키고 싶습니다. 대상 URL이 10.10.1.83인 라우터에서 들어오는 모든 트래픽을 개인 네트워크 192.168.10.10으로 리디렉션하도록 일부 규칙을 설정할 수 있습니까?
정말 감사합니다!
편집됨
프로토콜에 대한 대상 NAT가 TCP/UDP이고 대상이 공용 IP인 iptable에 규칙을 설정하면 문제가 해결됩니다. 네트워크 주소 트랜잭션 설정에서.