proxmox开独立IP小鸡,网卡怎么配置忘记了,向MJJ们求教

54次阅读

共计 2110 个字符,预计需要花费 6 分钟才能阅读完成。

母鸡有三个 IP:
X.X.X.121 是母鸡 IP
X.X.X.119 和 X.X.X.126 这两个打算开小鸡的。
我 2 年前研究的 proxmox,装在 HZ 上跑了 2 年,好稳定,导致现在早就忘记配置方法了。这次换硬盘,正好也需要重装系统,装完发现不会配置了。
我现在准备开一个小鸡绑定 X.X.X.126,网卡是怎么配置的?有没有大佬指教下,或者给个教程。谢谢。

5k 佬那个 devdeskos, 吧全部给配好了只记得需要修改 /etc/network/interfaces
但是忘记怎么改在挂了物理网卡的 bridge 上 配置小鸡 NIC: enp2s0
IP 1.2.3.4
GW 1.2.3.1
IP2 5.6.7.8
IP3 9.0.1.2
net.ipv4.ip_forward=1
net.ipv6.conf.all.forwarding=1
net.ipv4.conf.all.send_redirects=0
auto lo
iface lo inet loopback
# device: enp2s0
auto enp2s0
iface enp2s0 inet static
address 1.2.3.4
netmask 255.255.255.255
pointopoint 1.2.3.1
gateway 1.2.3.1
auto vmbr0
iface vmbr0 inet static
address 192.168.1.1/24
bridge_ports none
bridge_stp off
bridge_fd 0
post-up iptables -t nat -A POSTROUTING -s ‘192.168.1.0/24’ -o enp2s0 -j MASQUERADE
post-down iptables -t nat -D POSTROUTING -s ‘192.168.1.0/24’ -o enp2s0 -j MASQUERADE
iface vmbr1 inet static
address 1.2.3.4
netmask 255.255.255.255
bridge_ports none
bridge_stp off
bridge_fd 0
up ip route add 5.6.7.8/32 dev vmbr0
# up ip route add 9.0.1.2/32 dev vmbr0
小鸡
net0
name=enp2s0
ip=192.168.1.2/24
bridge=vmbr0
gw=192.168.1.1
net1
name=enp2s1
ip=5.6.7.8/29
bridge=vmbr1 复制代码 mark 一下,我也不会虚拟一张网卡桥接你的物理网口
楼上给的都是开 nat 的,不适用多 IP 但是可以参考搭楼同问下,独服怎么效力最大化,要怎么虚拟化
主需求是 debian11, 希望可以享有所有资源
次需求偶尔很少用到 win, 但是在用到的时候也希望在不影响 debian 的情况下最大化使用

gtgc2005 发表于 2022-12-14 22:46
虚拟一张网卡桥接你的物理网口
楼上给的都是开 nat 的,不适用多 IP 但是可以参考 …

iface vmbr1 inet static
  address 1.2.3.4
  netmask 255.255.255.255
  bridge_ports none
  bridge_stp off
  bridge_fd 0
  up ip route add 5.6.7.8/32 dev vmbr0
# up ip route add 9.0.1.2/32 dev vmbr0 复制代码

StopDriving 发表于 2022-12-14 22:50

添加这一段就好了吗?
1.2.3.4 是不是换成准备给小鸡绑的那个 IP

BQQ 发表于 2022-12-14 23:02
添加这一段就好了吗?
1.2.3.4 是不是换成准备给小鸡绑的那个 IP

IP 1.2.3.4 主机
GW 1.2.3.1 网关
IP2 5.6.7.8 小鸡 1
IP3 9.0.1.2 小鸡 2isc-dhcp 服务了解一下

StopDriving 发表于 2022-12-14 23:11
IP 1.2.3.4 主机
GW 1.2.3.1 网关

我发现这个玩意不能错,这里一旦错就完蛋,直接要退回救援模式重新做系统才行。我刚刚就把 vmbr0 写成准备分发给小鸡的 IP(x.x.x.126),然后重启系统,失联了。
大佬你有没有 TG,方便远程指点下不?否则我担心又得重做系统备份
cp /etc/network/interfaces /root/interfaces 复制代码
创建脚本
nano /root/restart.networking.sh 复制代码
#!/bin/bash
/usr/bin/ping -c 1 8.8.8.8 > /dev/null 2>&1
rc=$?
if [[$rc -ne 0]]; then
/usr/bin/cp /root/interfaces /etc/network/interfaces
/usr/bin/systemctl restart networking
fi 复制代码
chmod +x /root/restart.networking.sh 复制代码
crontab - e 复制代码
*/5 * * * * /root/restart.networking.sh 复制代码

正文完
 0