Úvod
Tato příručka vám ukáže, jak přidat další veřejnou a/nebo soukromou IP na váš server Arch Linux.
Předpoklady
-Server Arch Linux a další veřejná IP vyhrazená a přiřazená k serveru nebo soukromá IP vybraná pro váš přidělený rozsah soukromých IP.
-Netctl nainstalovaný na serveru.
Přidání další IP adresy na Arch Linux
První věc, kterou budeme muset udělat, je vytvořit soubor netctl pro eth0 (nebo upravit aktuální, pokud existuje.) V našem případě soubor /etc/netctl/eth0 existuje, takže jej upravíme a přidáme naši další IP adresa, y.y.y.y/xy.
nano /etc/netctl/eth0
Connection='ethernet' Description='Eth0 IPs' Interface='eth0' IP='static' Address=('x.x.x.x/xy' 'y.y.y.y/xy') Gateway='xg.xg.xg.xg' DNS=('209.208.127.65' '209.208.25.18')
Připojení je typ připojení.
Popis je vlastní popis připojení. Můžete použít, co chcete.
Rozhraní je rozhraní, které budeme používat pro připojení.
IP je typ IP. Obvykle je to statické nebo DHCP, pokud máte k dispozici přidělování IP pomocí DHCP.
Adresa je seznam IP adres a jejich přidružených podsítí. Každá IP adresa musí být obsažena mezi dvojicí „ “ a oddělena mezerou. Aby fungovaly, musí obsahovat přidruženou podsíť. Zde uvedete svou hlavní IP adresu a poté všechny další IP adresy.
Brána je výchozí brána pro server. Toto by měla být hlavní brána IP a žádná jiná.
DNS budou DNS servery. V tomto případě jsem použil DNS servery Atlantic.Net.
Poté to musíme restartovat spuštěním:
netctl restart eth0
Jakmile budete nahoře, měli byste jít a další IP by nyní měla reagovat.
Přidání soukromé IP adresy na Arch Linux
K vytvoření soukromé IP bychom museli vytvořit nový soubor netctl, který pojmenujeme eth1. Je to v podstatě stejné jako přidání veřejné IP, pouze se používá privátní rozhraní.
nano /etc/netctl/eth1
Description='Private ethernet connection' Interface=eth1 Connection=ethernet IP=static Address=('x.x.x.x/xy')
Podle příkladu přidání IP v sekci Veřejná IP můžete přidat libovolný počet soukromých IP adres. Jednoduše přidejte více IP adres mezi dvojici „ “ a oddělené mezerou. Po uložení jej vyvolejte pomocí:
netctl start eth1
Jakmile se to stane, vaše soukromá IP začne fungovat.
To je vše k přidání nové IP adresy do systému Arch Linux.