Some checks failed
Test / test (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
124 lines
2.1 KiB
Markdown
124 lines
2.1 KiB
Markdown
# Proxmox Server Addresses
|
|
|
|
## Server IP Addresses
|
|
|
|
- **ML110 (pve)**: 192.168.1.207
|
|
- **R630 (pve2)**: 192.168.1.55
|
|
|
|
## Quick Check Commands
|
|
|
|
### Check ML110 (pve) - 192.168.1.207
|
|
|
|
```bash
|
|
ssh root@192.168.1.207
|
|
|
|
# Check all IPs
|
|
ip addr show
|
|
|
|
# Check bridges
|
|
ip link show type bridge
|
|
|
|
# Check routing
|
|
ip route show
|
|
|
|
# Check /etc/network/interfaces
|
|
cat /etc/network/interfaces
|
|
```
|
|
|
|
### Check R630 (pve2) - 192.168.1.55
|
|
|
|
```bash
|
|
ssh root@192.168.1.55
|
|
|
|
# Check all IPs
|
|
ip addr show
|
|
|
|
# Check bridges
|
|
ip link show type bridge
|
|
|
|
# Check routing
|
|
ip route show
|
|
|
|
# Check /etc/network/interfaces
|
|
cat /etc/network/interfaces
|
|
```
|
|
|
|
## Automated Check Script
|
|
|
|
From a machine with SSH access to both servers:
|
|
|
|
```bash
|
|
cd infrastructure/proxmox
|
|
./check-all-addresses.sh
|
|
```
|
|
|
|
This will check:
|
|
- All IP addresses on both servers
|
|
- Bridge configurations
|
|
- Routing tables
|
|
- Physical interfaces
|
|
- Network configuration files
|
|
|
|
## Network Configuration Status
|
|
|
|
### ML110 (pve) - 192.168.1.207
|
|
|
|
**Configuration:**
|
|
- Should have vmbr0 and vmbr1 configured
|
|
- vmbr0: LAN (192.168.1.0/24)
|
|
- vmbr1: WAN (Public IP from Spectrum)
|
|
|
|
**Check current config:**
|
|
```bash
|
|
ssh root@192.168.1.207 "ip addr show | grep -E 'vmbr|inet '"
|
|
```
|
|
|
|
### R630 (pve2) - 192.168.1.55
|
|
|
|
**Configuration:**
|
|
- nic3 → vmbr0 (LAN) - 192.168.1.55
|
|
- nic2 → vmbr1 (WAN) - Public IP from Spectrum
|
|
|
|
**Check current config:**
|
|
```bash
|
|
ssh root@192.168.1.55 "ip addr show | grep -E 'vmbr|inet '"
|
|
```
|
|
|
|
## Network Topology
|
|
|
|
```
|
|
ML110 (pve) - 192.168.1.207
|
|
├── vmbr0 (LAN) → 192.168.1.207/24
|
|
└── vmbr1 (WAN) → Public IP
|
|
|
|
R630 (pve2) - 192.168.1.55
|
|
├── vmbr0 (nic3, LAN) → 192.168.1.55/24
|
|
└── vmbr1 (nic2, WAN) → Public IP
|
|
|
|
LAN Network: 192.168.1.0/24
|
|
├── ML110: 192.168.1.207
|
|
├── R630: 192.168.1.55
|
|
└── Gateway: 192.168.1.1 (assumed)
|
|
```
|
|
|
|
## Verification Commands
|
|
|
|
### Check Both Servers at Once
|
|
|
|
```bash
|
|
# ML110
|
|
echo "=== ML110 (pve) ===" && \
|
|
ssh root@192.168.1.207 "hostname && ip addr show | grep -E '^[0-9]+:|inet '"
|
|
|
|
# R630
|
|
echo "" && echo "=== R630 (pve2) ===" && \
|
|
ssh root@192.168.1.55 "hostname && ip addr show | grep -E '^[0-9]+:|inet '"
|
|
```
|
|
|
|
### Detailed Check
|
|
|
|
```bash
|
|
./check-all-addresses.sh
|
|
```
|
|
|