Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 페이징
- ㅒ
- 티스토리 쿠키 삭제
- 선형대수
- 처음 만나는 AI 수학 with Python
- 자료구조와 함께 배우는 알고리즘 입문
- GIT
- 스프링부트핵심가이드
- 알파회계
- 처음 만나는 AI수학 with Python
- network configuration
- Kernighan의 C언어 프로그래밍
- 친절한SQL튜닝
- 이터레이터
- 자료구조와함께배우는알고리즘입문
- 코드로배우는스프링부트웹프로젝트
- 데비안
- /etc/network/interfaces
- 코드로배우는스프링웹프로젝트
- d
- resttemplate
- 목록처리
- 서버설정
- 리눅스
- 스프링 시큐리티
- iterator
- 자바편
- baeldung
- 구멍가게코딩단
- 네트워크 설정
Archives
- Today
- Total
bright jazz music
proxmox NAT처리. (추가 아이피를 할당하지 않고 사용하기 위해) 본문
- vm100번에는 10.10.10.100/24 아이피가 할당돼 있다.
- vm101번에는 10.10.10.101/24 아이피가 할당돼 있다.
vmbr0은 호스트의 네트워크 브릿지이다. 물리 랜카드라고 볼 수 있다.
vmbr1은 10번대 아이피를 가지고 있는 vm들이 사용하는 논리 브릿지이다. 가상 랜카드라고 볼 수 있다.
auto lo
iface lo inet loopback
iface ens3f0 inet manual
auto vmbr0
iface vmbr0 inet static
#호스트머신의 아이피,게이트웨이, 네트워크 인터페이스 카드
address 192.168.101.27/24
gateway 192.168.101.1
bridge-ports ens3f0
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A PREROUTING -p tcp --dport 5022 -j DNAT --to-destination 10.10.10.100:22
post-up iptables -A FORWARD -p tcp -d 10.10.10.100 --dport 22 -j ACCEPT
post-down iptables -t nat -D PREROUTING -p tcp --dport 5022 -j DNAT --to-destination 10.10.10.100:22
post-down iptables -D FORWARD -p tcp -d 10.10.10.100 --dport 22 -j ACCEPT
post-up iptables -t nat -A PREROUTING -p tcp --dport 5122 -j DNAT --to-destination 10.10.10.101:22
post-up iptables -A FORWARD -p tcp -d 10.10.10.101 --dport 22 -j ACCEPT
post-down iptables -t nat -D PREROUTING -p tcp --dport 5022 -j DNAT --to-destination 10.10.10.101:22
post-down iptables -D FORWARD -p tcp -d 10.10.10.101 --dport 22 -j ACCEPT
auto vmbr1
iface vmbr1 inet static
address 10.10.10.1/24
bridge-ports none
bridge-stp off
bridge-fd 0
post-up echo 1 > /proc/sys/net/ipv4/ip_forward
post-up iptables -t nat -A POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s '10.10.10.0/24' -o vmbr0 -j MASQUERADE
iface ens3f1 inet manual
iface ens3f2 inet manual
iface ens3f3 inet manual
iface enp3s0f0 inet manual
iface enp3s0f1 inet manual
iface ens1f0 inet manual
iface ens1f1 inet manual
"/etc/network/interfaces" 60 lines, 1574 bytes
호스트에서 ip addr 명령어를 쳐보면 아래와 같이 설정된 걸 볼 수 있다.
:~# ip addr | grep inet
inet 127.0.0.1/8 scope host lo
inet6 ::1/128 scope host noprefixroute
inet 192.168.101.27/24 scope global vmbr0
inet6 fe80::1efd:8ff:fe71:492c/64 scope link
inet 10.10.10.1/24 scope global vmbr1
inet6 fe80::6462:e7ff:fedf:8d7b/64 scope link
만약 ip addr 명령어 입력 시 NIC가 down 돼 있다면 아래와 같이 켜주자
ip link set <NIC명> up
예시) ip link set enf3f0 up
'OS 및 기타 > proxmox' 카테고리의 다른 글
VM의 루트 볼륨을 추가(증대)하기 (0) | 2023.04.21 |
---|---|
1. 개발서버 구축 (0) | 2023.03.30 |
proxmox (0) | 2023.03.26 |
Proxmox VE에서 가상 머신들을 네트워크에 연결하기 위한 브릿지 인터페이스 설정 (0) | 2023.03.24 |
Comments