linux 转发永久修改,linux-networking – 如何使用systemd在Linux中正确永久启用ip转发?...
我嘗試啟用ip轉(zhuǎn)發(fā)(在enp0s3和tun0接口之間)并在/etc/sysctl.conf中寫入net.ipv4.ip_forward = 1.重啟后我有
$cat /proc/sys/net/ipv4/ip_forward
1
但轉(zhuǎn)發(fā)仍然無法正常工作.我嘗試在/etc/sysctl.conf中添加net.ipv4.conf.default.forwarding = 1.現(xiàn)在重啟后我有了
$cat /proc/sys/net/ipv4/ip_forward
1
$cat /proc/sys/net/ipv4/conf/default/forwarding
1
$cat /proc/sys/net/ipv4/conf/all/forwarding
1
$cat /proc/sys/net/ipv4/conf/enp0s3/forwarding
0
$cat /proc/sys/net/ipv4/conf/tun0/forwarding
0
我無法在sysctl.conf中啟用/ proc / sys / net / ipv4 / conf / enp0s3 / forwarding和/ proc / sys / net / ipv4 / conf / tun0 / forwarding,因為這些文件在這樣的早期啟動時不存在:
systemd-sysctl[85]: Couldn't write '1' to 'net/ipv4/conf/enp0s3/forwarding',ignoring: No such file or directory
systemd-sysctl[85]: Couldn't write '1' to 'net/ipv4/conf/tun0/forwarding',ignoring: No such file or directory)
,更多關(guān)于tun0是動態(tài)接口(可以隨時添加和刪除).
如果我手動啟用enp0s3和tun0的轉(zhuǎn)發(fā),則轉(zhuǎn)發(fā)按預(yù)期工作.
那么,如何正確啟用接口轉(zhuǎn)發(fā)?
PS:內(nèi)核4.1.15和systemd 226的Gentoo
PPS:如果我的記憶在一段時間之前為我服務(wù),net.ipv4.ip_forward = 1就足夠了.
總結(jié)
以上是生活随笔為你收集整理的linux 转发永久修改,linux-networking – 如何使用systemd在Linux中正确永久启用ip转发?...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: c语言怎么描述逢2进1,C语言之进制
- 下一篇: 飞腾CPU服务器系统安装问题