我有一个portabel设备,有时需要连接到互联网(更新),但将主要通过以太网电缆直接连接到笔记本电脑使用。 我希望我的用户在连接到路由器时具有即插即用的dhcp ip优势,但在没有涉及到dhcp服务器的情况下仍然能够到达设备。
我基本上想要这样做,但与systemd-networkd: auto lo iface lo inet loopback auto eth0 iface eth0 inet dhcp auto eth0:0 iface eth0:0 inet static address 192.168.0.130 netmask 255.255.255.0
我如何用systemd-networkd来实现这一点,是否有更好的方法来实现相同的结果?
你可以像下面这样configurationdhclient.conf:
timeout 10; lease { interface "eth0"; fixed-address 10.0.0.10; option subnet-mask 255.255.255.0; } interface "ep0" { prepend domain-name-servers 10.0.0.1; }
这将configuration你的dhcp在没有从DHCP服务器获得IP地址10秒后超时,并在/ 24networking上给出地址10.0.0.10。 您也可以在configuration中设置DNS服务器。 这里是我从这个configuration获取的手册页的链接
http://www.freebsd.org/cgi/man.cgi?query=dhclient.conf&sektion=5&n=1