feat: add ipforward check

This commit is contained in:
mzz2017
2023-02-10 11:55:00 +08:00
parent c54a5a0c30
commit e758f332d2
3 changed files with 31 additions and 3 deletions

View File

@ -226,6 +226,10 @@ tryRuleAddAgain:
}
func (c *ControlPlaneCore) bindLan(ifname string) error {
err := CheckIpforward(ifname)
if err != nil {
return err
}
c.log.Infof("Bind to LAN: %v", ifname)
link, err := netlink.LinkByName(ifname)
if err != nil {