❶ CentOS 7 下,如何設置DNS伺服器
在CentOS 7下,手工設置 /etc/resolv.conf 里的DNS,過了一會,發現被系統重新覆蓋或者清除了。和CentOS 6下的設置DNS方法不同,有幾種方式: 1、使用全新的命令行工具 nmcli 來設置
#顯示當前網路連接2、使用傳統方法,手工修改 /etc/resolv.conf
詳細參見:
# man NetworkManager.conf❷ centos7 網路設置
"ifcfg-eno16777736" [readonly] 20L, 370C
TYPE=Ethernet
BOOTPROTO=static//修改成靜態
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=eno16777736
UUID=3c126f7c-9463-409e-88d3-e8554829e914
DEVICE=eno16777736
ONBOOT=yes //開機啟動
IPADDR=192.168.1.221 //虛擬機ip(網段(第三位)跟實體機一致,最後一位設置(2-225))
NETMASK=255.255.255.0
GATEWAY=192.168.1.1 //網關跟實體機一致
DNS1=114.114.114.114
DNS2=8.8.8.8
~
❸ VMware虛擬機下的CentOS7網路配置(主機無線上網)
首次使用CentOS7系統,在做網路配置時遇到不少問題。特寫此博客,記錄問題的解決方法,歡迎各位大佬指正。
一、虛擬機設置
VMware界面最上面,選擇虛擬機->設置:將網路連接改為橋接模式,如下圖所示:
二、查看主機DNS地址
win+R 輸入cmd,啟動命令行界面,輸入ipconfig/all,查看主機DNS伺服器地址,如下圖所示:
注意,由於本機是無線上網,此處為無線區域網的DNS伺服器地址,記下此地址,後面有用。
三、修改CentOS7網路配置文件
1.在CentOS7中打開終端,輸入 cd /etc/sysconfig/network-scripts/
2.輸入 vi ifcfg-ens33 打開網路配置文件ifcfg-ens33,如下圖所示:
3.修改 ONBOOT=yes 並增添 DNS1=192.168.31.1,此DNS地址設為本機的DNS地址(之前記下的地址)
輸入Esc :wq!退出,如下圖所示:
注意,如果用戶許可權不夠,則在保存時會提示錯誤,建議登陸root賬戶。
4.輸入 systemctl restart network 重啟網路,沒有提示任何信息,則表示網路重啟成功,如下圖所示:
到此,全部設置完成,打開瀏覽器就可以上網了。
❹ CentOS 7伺服器如何修改默認語言為中文
CentOS 7伺服器的默認語言為英文,如果我們英文不好看著就不舒服,有時候操作並不方便,那麼想要換成默認為中文的怎麼弄呢?
1.首先通過你的遠程工具鏈接到你的CentOS 7系統中。
2.修改語言文件
輸入命令【vi /etc/locale.conf】然後回車
3.然後按下字母【i】進入插入模式
4.移動游標將
將默認的【LANG=en_US.UTF-8】
修改為【LANG=zh_CN.UTF-8】
5.保存更改並退出:
按【Esc】鍵,直接輸入【:wq】然後回車
6.然後關閉連接,再次打開。看已經變成了中文了
❺ 物理伺服器安裝linux centos7 全步驟教程
准備階段
我使用的是一台Reg Model E18s 物理伺服器,以及一個金士頓32GU盤,Rufus工具以及iso文件也附上:
「rufus-3.16p.exe」https://www.aliyundrive.com/s/TP7MvZ8ABdz
1、製作U盤啟動階段
需要在U盤安裝啟動程序(我使用的是rufus工具)
在windows打開rufus工具,插入U盤,rufus會自動識別U盤(或者手動選擇)
此處我使用的是centos7鏡像,若是要安裝ubuntu、win鏡像,步驟一樣的哈,點擊「開始」,彈出檢測到ISOHybrid鏡像,選擇「是」
啟動盤將會格式化U盤,(注意:把重要資料記得備份)
點擊「確認」後,會直接開始製作啟動盤,需等待10分鍾左右
完成後界面
2、格式化磁碟並分配RAID 10 陣列
按開機鍵,下圖是物理伺服器開機界面
當屏幕出現 Press <Ctrl><R> to Run Configuration Utility 字樣,按Ctrl+R 進入Bios界面
當前物理伺服器若有系統建議格式化磁碟重新分配RAID,在鍵盤按向上鍵到第一行
按F2 ,選擇Clear Config ,回車,選擇YES
回車後,格式化界面如下:
按向上鍵到第一行,再F2選擇 Create New VD,回車
進入到以下界面,選擇RAID Level。 選擇那種陣列根據自己業務需求來,我是使用RAID-10,空格鍵把4個磁碟選上,點擊ok
回到mgmt進行初始化,選擇當前磁碟,按F2
選擇Initialization,Fast Init。進行初始化
選擇yes 回車
按esc 退出,選擇C。物理伺服器會要求重啟如下。
此處需把啟動盤(u盤)插上後,按住Control+Alt+Delete 重啟
重啟過程需要按F11進入設置頁面,如下:
若出現Strike the F1 key to continue, F2 to run the system setup program 提示
按F1 繼續
稍微等下後,將會進入設置界面,選擇BIOS Boot Menu 回車
選擇 Hard drive C:,選擇 U盤啟動,如下
3、安裝linux centos7
u盤啟動後,將會進入到這個界面,選擇install Centos7即可,如下
等待10分鍾左右,將會進入圖形化界面按照,根據自己的需求進行配置。
等下10分鍾,重啟
最後重啟進入到命令行界面,即安裝完成。輸入root賬號名,已經安裝過程中設置的密碼進行登錄即可。
恭喜順利安裝完畢,開始linux之旅。
❻ centos7中設置服務開機自啟的兩種方法
在日常使用 linux 系統過程中,安裝服務後系統不會自動啟動服務的。就算手動啟動了服務,只是當前生效,一旦伺服器重啟後,系統不會自動啟動這些服務。如果每次重啟伺服器都要自己手動啟動這些服務,一台還可以接受,如果是一個集群等等,那麼就會有問題了。所以,我們接下來就來設置一下開機啟動服務。
1、 利用systemctl命令添加啟動項
以 centos 7中的 Docker 服務為例
注意:centos7自啟項已不再使用chkconfig查看,而是systemctl
左—>右依次是:服務名稱、狀態。enabled:開機啟動 disabled:開機不啟動
只查看啟動項
1.2、設置docker服務開機啟動
從服務列表中查看
發現如下已經enable
1.3、測試服務是否自啟,重啟OS
1.4、查看服務狀態
1.5、補充
移除開機啟動服務
systemctl disable docker
2、 修改配置文件[/etc/rc.d/rc.local],添加開機自啟腳本
關於/etc/rc.d/rc.local文件:
Centos中的運行模式2、3、5都把/etc/rc.d/rc.local做為初始化腳本中的最後一個,所以用戶可以在這個文件中添加一些需要在其他初始化工作之後,登錄之前執行的命令。
2.1以 Tomcat 為例:
注意:這里也可以自己寫一個腳本[同理],為了方便直接使用tomcat自帶的
獲取startup.sh路徑
/root/General/ Apache -tomcat-8.5.31/bin
2.2、修改配置文件[/etc/rc.d/rc.local]
2.3、給rc.local x[執行]的許可權
注意:在centos7中,/etc/rc.d/rc.local的許可權被降低了
2.4、使文件生效
將剛剛修改的文件載入到 內存
2.5、查看tomcat進程
2.6、重啟
init 6
添加開機自啟:
❼ 筆記本安裝centos7 網路配置步驟
CentOS7中已經取消了ifconfig,用nmcli進行了代替,服務管理也升級為systemd。所以之前在6.x版本上的網路配置操作在7.x上行不通了。
下面介紹一下在CentOS7.x上進行網路配置的方法。
環境准備:新安裝的CentOS7.x,最小化安裝,沒有進行網路配置。
1、查看當前網卡信息
[root@localhost ~]# nmcli connection showNAME UUID TYPE DEVICE
enp0s3 5d58d8cc-8caf-458b-a672-ed0cdf58292e 802-3-ethernet ---
CentOS7中對網上的命名規則有所變更,具體規則如下:
eno1 :代表由主板 BIOS 內建的網卡
ens1 :代表由主板 BIOS 內建的 PCI-E 界面的網卡
enp2s0 :代表 PCI-E 界面的獨立網卡,可能有多個網卡介面,因此會有 s0, s1... 的編號
eth0 :如果上述的名稱都不適用,就回到原本的預設網卡編號
由於現在網卡沒有啟用,也沒有建立相關的配置文件,因此在DEVICE 欄位里顯示的是」—」。在配置完成,重啟網路服務後就會顯示相應的設備名,在我的虛擬機上顯示的是「enp0s3」
2、使用nmcli命令手工配置網卡
需要配置的網路信息:
IP地址:172.20.31.221/24
網關:172.20.31.240
DNS:202.96.69.38
命令:
[root@localhost ~]# nmcli connection modify enp0s3 \> connection.autoconnect yes \
> ipv4.method manual \
> ipv4.address 172.20.31.221/24 \
> ipv4.gateway 172.20.31.240 \
> ipv4.dns 202.96.64.68
autoconnect 是設置開機自動連接
ipv4.method 是設置手工配置IPV4地址
重啟網路服務
[root@localhost ~]# systemctl restart network
3、查看配置後的網卡配置信息
[root@localhost ~]# nmcli connection show enp0s3connection.id: enp0s3connection.uuid: 5d58d8cc-8caf-458b-a672-ed0cdf58292e
......(中間省略)......ipv4.method: manualipv4.dns: 202.96.69.38ipv4.dns-search:ipv4.addresses: 172.20.31.221/24ipv4.gateway: 172.20.31.240......(中間省略)......
IP4.地址[1]: 172.20.31.221/24IP4.網關: 172.20.31.240IP4.DNS[1]: 202.96.69.38......(以下省略)......
因為在CentOS7.x中取消了ifconfig命令, 我們使用ip addr來代替。
[root@localhost ~]# ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWNlink/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 forever2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:ef:69:36 brd ff:ff:ff:ff:ff:ff
inet 172.20.31.221/24 brd 172.20.31.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:feef:6936/64 scope link
valid_lft forever preferred_lft forever
4、設置雙IP
[root@localhost ~]# cd /etc/sysconfig/network-scripts/[root@localhost network-scripts]# cp ifcfg-enp0s3 ifcfg-enp0s3:1[root@localhost network-scripts]# vi ifcfg-enp0s3:1
將下列二項內容進行修改:
NAME=enp0s3:1DEVICE=enp0s3:1IPADDR=172.20.31.222PREFIX=24
保存退出後,生詞網路服務,然後查看配置信息
[root@localhost ~]# nmcli connection show enp0s3connection.id: enp0s3connection.uuid: 5d58d8cc-8caf-458b-a672-ed0cdf58292e
......(中間省略)......ipv4.method: manualipv4.dns: 202.96.69.38ipv4.dns-search:ipv4.addresses: 172.20.31.221/24, 172.20.31.222/24ipv4.gateway: 172.20.31.240......(中間省略)......
IP4.地址[1]: 172.20.31.221/24IP4.地址[2]: 172.20.31.222/24IP4.網關: 172.20.31.240IP4.DNS[1]: 202.96.69.38......(以下省略)......
查看全部網路設備信息
[root@localhost network-scripts]# ip addr1: 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 forever2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:ef:69:36 brd ff:ff:ff:ff:ff:ff
inet 172.20.31.221/24 brd 172.20.31.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet 172.20.31.222/24 brd 172.20.31.255 scope global secondary enp0s3:1
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:feef:6936/64 scope link
valid_lft forever preferred_lft forever
在enp0s3中會出現二個」inet」,包含配置過的二個IP的信息。
5、配置hostname
使用hostnamectl來配置主機的hostname
[root@localhost network-scripts]# hostnamectl set-hostname www.cmzsteven.com[root@localhost network-scripts]# cat /etc/hostnamewww.cmzsteven.com
重新登錄後生效。
6、自動獲取IP地址
如果區域網里有DHCP伺服器,那麼可以使用自動獲取來取得主機的IP等相關信息
[root@localhost ~]# nmcli connection modify eth0 \> connection.autoconnect yes \
> ipv4.method auto
然後重啟網路服務即可。
❽ 怎麼在centos 7上配置ftp伺服器
二、專門新建一個FTP伺服器的用戶
在此我已ftpuser為例子:
命令:useradd
ftpuser
新增一個用戶ftpuser
passwd
ftpuser
為ftpuser設定密碼,期間會有兩次提示輸入密碼確認。
三、為FTP服務設置防火牆
ftp默認埠是21,而centos默認是沒有開啟的,所以要修改iptables文件
vi
/etc/sysconfig/iptables
-A
INPUT
-p
tcp
-m
state
--state
NEW
-m
tcp
--dport
21
-j
ACCEPT
最後:wq
保存
重啟防火牆:service
iptables
restart
注意:會出現iptables.service文件不存在,由於Centos7默認是firewall作為防火牆,這里改為iptables防火牆
systemctl
start
firewalld.service
#啟動firewall
systemctl
stop
firewalld.service
#停止firewall
systemctl
disable
firewalld.service
#禁止firewall開機啟動
❾ 如何將設置centos7 linux系統的伺服器ip
像你這樣的情況,應該一個伺服器集群有一個虛擬的IP地址作為伺服器群的單一IP地址給用戶提供服務,下面每個伺服器再有一個實際的IP地址。所以你只要知道你的集群方式和集群設置,那這個問題就清楚了 比如 :你的集群IP地址中 192.168.100.100為用戶提供服務,而群下面有10台真機,IP地址分別為192.168.100.50-192.168.100.60,那麼你現在把新加入的機器IP設成這段IP地址還沒有使用的IP地址就OK了 給分