Am 2 plăci ethernet în Ubuntu Server 20.04;
enp1s0
cardul meu principal de ethernet,
enp2s0
cardul meu Ethernet al serverului dhcp.
Vreau dispozitive care primesc ip prin intermediul enp2s0
pentru a accesa internetul, dar dacă am setat enp1s0
interfata catre dhcp: fals
și definiți un ip static în configurația netplan, enp2s0
poate accesa internetul. Dar când o fac enp1s0
interfata catre dhcp: adevărat
, enp2s0
nu pot accesa internetul. Cum pot remedia asta. Multumesc pentru ajutor.
# /etc/dhcp/dhcpd.conf
default-lease-time 600;
max-lease-time 7200;
autoritar;
subnet 10.0.4.0 netmask 255.255.255.0 {
autoritar;
interval 10.0.4.1 10.0.0.150;
default-lease-time 3600;
max-lease-time 3600;
opțiunea subnet-mask 255.255.255.0;
opțiunea de difuzare-adresă 10.0.0.255;
routere opționale 10.0.4.1;
opțiune domain-name-server 8.8.8.8;
}
# /etc/netplan/xxx.yaml
reţea:
ethernet:
enp1s0:
dhcp4: adevărat
enp2s0:
adrese:
- 10.0.4.1/24
gateway4: 10.0.4.1
servere de nume:
adrese: [8.8.8.8, 8.8.4.4]
versiunea: 2
# /etc/default/isc-dhcp-server
INTERFACESv4="enp2s0"
# /etc/sysctl.conf
net.ipv4.ip_forward=1
net.ipv4.conf.default.forwarding=1
net.ipv4.conf.all.forwarding=1
și regulile mele iptables;
iptables --flush
iptables --table nat --flush
iptables --delete-chain
iptables -A INPUT -i lo -j ACCEPT
iptables -A IEȘIRE -o lo -j ACCEPT
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A OUTPUT -m conntrack --ctstate NEW,STABLISHED,RELATED -j ACCEPT
iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE
iptables -A FORWARD -i enp2s0 -j ACCEPT
iptables-salvare | sudo tee /etc/iptables.sav
după regulile iptables;
sh -c „echo 1 > /proc/sys/net/ipv4/ip_forward”
iptables-restore < /etc/iptables.sav
Ale mele ruta ip
ieșire de comandă;
implicit prin 10.0.4.1 dev enp2s0 proto static
implicit prin 10.0.8.1 dev enp1s0 proto dhcp src 10.0.8.36 metric 100
10.0.4.0/24 dev enp2s0 proto kernel scope link src 10.0.4.1
10.0.8.0/24 dev enp1s0 proto kernel scope link src 10.0.8.36
10.0.8.1 dev enp1s0 proto dhcp scope link src 10.0.8.36 metric 100