Static IP Address for Raspbian: Difference between revisions
From KlavoWiki
Jump to navigationJump to search
No edit summary |
|||
Line 50: | Line 50: | ||
</pre> | </pre> | ||
= | = IPv6 = | ||
I haven't figured out a way for this to work with configuration file dhcpcd.conf. | |||
<pre> | <pre> | ||
vi /etc/network/interfaces | vi /etc/network/interfaces | ||
</pre> | </pre> | ||
<pre> | <pre> | ||
iface eth0 inet6 static | |||
iface | address 2321:3fa4:4f7a:d100::1234 | ||
netmask 56 | |||
gateway 2321:3fa4:4f7a:d100::ffff | |||
address | |||
netmask | |||
gateway | |||
</pre> | </pre> | ||
Edit dhcpcd.conf for name servers | |||
<pre> | <pre> | ||
vi /etc/dhcpcd.conf | |||
</pre> | </pre> | ||
<pre> | <pre> | ||
static domain_name_servers=2001:4860:4860::8888 2001:4860:4860::8844 | |||
</pre> | </pre> | ||
[[Category : Raspbian]] | [[Category : Raspbian]] |
Revision as of 02:34, 2 April 2017
interfaces
make sure the interfaces file has not been modified.
vi /etc/network/interfaces
The default settings are:
# interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d auto lo iface lo inet loopback iface eth0 inet manual allow-hotplug wlan0 iface wlan0 inet manual wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf allow-hotplug wlan1 iface wlan1 inet manual wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
dhcpcd.conf
vi /etc/dhcpcd.conf
Append the following. The entry of static will stop the server looking for an IP address from DHCP.
interface eth0 static ip_address=192.168.13.200/24 static routers=192.168.13.1 static domain_name_servers=8.8.8.8 8.8.4.4
Alias
Temporary
To create a temporary alias rather than a permanent one you can issue the following command from the CLI.
ifconfig eth0:0 192.168.22.1/24
IPv6
I haven't figured out a way for this to work with configuration file dhcpcd.conf.
vi /etc/network/interfaces
iface eth0 inet6 static address 2321:3fa4:4f7a:d100::1234 netmask 56 gateway 2321:3fa4:4f7a:d100::ffff
Edit dhcpcd.conf for name servers
vi /etc/dhcpcd.conf
static domain_name_servers=2001:4860:4860::8888 2001:4860:4860::8844