Cent OS IP configuration
|
Network Settings
2015/01/07
|
|
[1]
|
Set
static IP address to the server.
Replace the interface name "eth0" for your own environment's one. |
|
# set hostname
[root@localhost ~]#
hostnamectl set-hostname dlp.srv.world
# display
devices
[root@localhost ~]#
nmcli d
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected
eth0
lo loopback unmanaged
--
# set IPv4
address ⇒ nmcli *** [IP address]
[root@localhost ~]#
nmcli c modify
eth0 ipv4.addresses 10.0.0.30/24
# set default
gateway
[root@localhost ~]#
nmcli c modify
eth0 ipv4.gateway 10.0.0.1
# set DNS
[root@localhost ~]#
nmcli c modify
eth0 ipv4.dns 10.0.0.1
# set manual
for static setting (it's "auto" for DHCP)
[root@localhost ~]#
nmcli c modify
eth0 ipv4.method manual
# restart the
interface and reload the settings
[root@localhost ~]#
nmcli c down
eth0; nmcli c up eth0
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/1)
# show
settings
[root@localhost ~]#
nmcli d show
eth0
GENERAL.DEVICE: eth0
GENERAL.TYPE: ethernet
GENERAL.HWADDR: 00:0C:29:CD:9C:2D
GENERAL.MTU: 1500
GENERAL.STATE: 100 (connected)
GENERAL.CONNECTION: eth0
GENERAL.CON-PATH:
/org/freedesktop/NetworkManager/ActiveConnection/0
WIRED-PROPERTIES.CARRIER: on
IP4.ADDRESS[1]: ip = 10.0.0.30/24, gw =
10.0.0.1
IP4.DNS[1]: 10.0.0.1
IP6.ADDRESS[1]: ip =
fe80::20c:29ff:fecd:9c2d/64, gw = ::
# show status
[root@localhost ~]#
ip addr
show
1: lo:
<LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd
00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft
forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft
forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP>
mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 00:0c:29:cd:9c:2d brd
ff:ff:ff:ff:ff:ff
inet 10.0.0.30/24 brd 10.0.0.255 scope
global eth0
valid_lft forever preferred_lft
forever
inet6 fe80::20c:29ff:fecd:9c2d/64 scope
link
valid_lft forever preferred_lft
forever
|
|
[2]
|
Disable
IPv6 if you do not need it.
|
|
[root@localhost
~]#
vi /etc/default/grub
# line 6: add
GRUB_CMDLINE_LINUX="
ipv6.disable=1
rd.lvm.lv=fedora-server/root.....
# apply
changing
[root@localhost ~]#
grub2-mkconfig
-o /boot/grub2/grub.cfg
[root@localhost ~]# |
|
[3]
|
The
example of interface name above is "eth0" but if your system is
installed on phisical machine, the name is not "ethX" by default.
Then If you'd like to use the network interface name "ethX",
configure like follows.
|
|
[root@dlp
~]#
vi /etc/default/grub
# line 6: add
GRUB_CMDLINE_LINUX="
net.ifnames=0
rd.lvm.lv=fedora/swap rd.md=0.....
# apply
changing
[root@dlp ~]#
grub2-mkconfig
-o /boot/grub2/grub.cfg
[root@dlp ~]# |
Comments
Post a Comment