2016年11月10日 星期四

電腦-(轉)CentOS 7 設定備註

CentOS 7 設定備註

環境是用最小安裝的

此最小安裝無法使用 ifconfig、route,不過可以用 ip addr,所以用 yum 安裝 net-tools

yum install net-tools
變更網卡名稱,centos7 在網卡上動了奇怪的手腳,名稱並不是 eth0

vi /etc/default/grub

在 GRUB_CMDLINE_LINUX 最後加上 net.ifnames=0 biosdevname=0

GRUB_CMDLINE_LINUX="xxxxxxxxxxx net.ifnames=0 biosdevname=0"
# 如果要顯示開機過程就拿掉 rhgb quiet

# 再執行 grub2-mkconfig 產生新的開機設定檔

grub2-mkconfig -o /boot/grub2/grub.cfg
# 就可以改網卡名稱為 eth0 了

mv /etc/sysconfig/network-scripts/ifcfg-enp0s3 /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth0

NAME=eth0
centos7 的主機名稱則在 /etc/hostname 裡加入你所要的名稱即可

停用 NetworkManager (看樣子大家也都不喜歡它)

systemctl stop NetworkManager
systemctl disable NetworkManager
service network restart
   or
systemctl restart network
停用 IPV6

vi /etc/default/grub 在 GRUB_CMDLINE_LINUX 最前面加入

ipv6.disable=1
每改一次 grub 就要 grub2-mkconfig -o /boot/grub2/grub.cfg

停用 firewalld, 改用 iptabless

systemctl stop firewalld
systemctl disable firewalld
yum install iptables-services
systemctl start iptables
systemctl enable iptables
rc.local 加上 x

chmod +x /etc/rc.d/rc.local
縮短開始 menu 的倒數時間

vi /etc/default/grub

GRUB_TIMEOUT=2
grub2-mkconfig -o /boot/grub2/grub.cfg

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。