1. 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 重啟網路,沒有提示任何信息,則表示網路重啟成功,如下圖所示:
到此,全部設置完成,打開瀏覽器就可以上網了。
2. 如何用命令查看centos系統是否聯網
CentOS 7系統與以前centos6是有一些區別的,那麼如何在CentOS 7 中查看網路連接?有需要了解的朋友可以和小編一起來看看吧。 一直用 ifconfig 命令查看 CentOS 中的網路連接,包括 IP 地址、MAC 地址、網路連接狀態等。升級到 CentOS 7 之後 ifconfig 就找不到了,原來這個指令已經被廢棄,改用 ip 指令。同樣的事情也發生在 RHEL 7、Oracle linux 7、Scientific Linux 7 的 minimal 版本中。 在 CentOS 7 minimal 系統中,可以用 “ip addr”、“ip link”查看網路連接及其狀態,使用“ip –s link”還可以查看統計信息。 如果還是想使用 ifconfig 的話就需要自己安裝了。先得知道 ifconfig 指令是哪個軟體包提供的, yum provides ifconfig 或者, yum whatprovides ifconfig 可以查詢到對應的軟體包為 net-tools,安裝它, yum install net-tools 安裝好了就可以用 ifconfig –a 查看網路狀態了。 當然這樣的方法也適用於查詢其它想用但是又找不到對應指令的安裝軟體包的情況。 將 Linode VPS 也部署成 CentOS 7 了,才發現 Linode 上的 CentOS 7 已經定製過,包含了常用的但是在 7 版中已經廢棄的指令,如 ifconfig、netstat、iptables 等。
3. 如何用命令查看centos系統是否聯網
ifconfig –a 。
4. centos7單用戶模式怎樣聯網
一般進入單用戶模式是忘掉root密碼才用,方法如下:
一、使用grub引導的情況:
在系統啟動出現grub畫面時(畫面因系統不同可能略有變化),選中linux的啟動項,然後按e('e'在boot可以編輯啟動命令行),將游標所在位置的」rhgb「改為」single「,然後按F10重新啟動即可進入單用戶模式,然後利用passwd命令重新給超級用戶設置密碼即可;
二、使用lilo引導的情況:
1. 在出現 lilo: 提示時鍵入:linux single
畫面顯示 lilo: linux single
2. 回車可直接進入linux命令行,以下步驟類似情況一;
5. CentOS6.5命令界面無法聯網
我必須通過在伺服器上登錄root用戶成功之後(則隨之分配了一個IP),然後XShell才能連接到CentOS中。
這個問題,我理解為:不登陸root,xshell不能連
網卡配置是需要root許可權的,這問題應該也是出在你網卡不會跟隨系統自動而自動啟動。需要把ifup eth0命令加進rc.local文件里
2.不使用圖形化界面的時候,用root登錄,網路並不能自動連接。
這個問題,就是你ifcfg-eth0配置文件沒配置好,或者網卡沒激活可以用ipconfig -a看有沒有分有ip,沒有的話一般就是沒激活
6. 如何用命令查看centos系統是否聯網
centos查看內存方法:
grep
memtotal
/proc/meminfo
grep
memtotal
/proc/meminfo
|
cut
-f2
-d:
free
-m
|grep
"mem"
|
awk
'{print
$2}'
free查看內存詳解:
root@linux
/tmp]#
free
第1行:
total
內存總數:
4149156
used
已經使用的內存數:
4130412
free
空閑的內存數:
18744
shared
當前已經廢棄不用,總是0
buffers
buffer
cache內存數:
13220
cached
page
cache內存數:
2720160
關系:total
=
used
+
free
第2行:
-/+
buffers/cache的意思相當於:
-buffers/cache
的內存數:1397032
(等於第1行的
used
-
buffers
-
cached)
+buffers/cache
的內存數:
2752124
(等於第1行的
free
+
buffers
+
cached)
7. centos7怎麼通過代理上網
1. 界面設置
squid默認代理埠3128。
2. firefox設置
設置 -> 區域網設置 -> ip:port / username:passwd
二、terminal分別設置代理
1. 臨時代理proxy
如果只是暫時使用代理,在命令行輸入下面一條命令:
export http_proxy="http://210.45.72.XX:808"1
另外:
/root/.bashrc中加入:
export http_proxy="http://username:[email protected]:808"
如果是通過ip或電腦的網卡地址認證,可忽略所有username 和 password .
注:停止使用代理的時候,要把改過的文件改成原樣.尤其是如果使用了export
注:停止使用代理的時候,要把改過的文件改成原樣.
尤其是如果使用了export http_proxy="http://210.45.72.XX:808"命令,
要在命令行輸入:unset http_proxy ,去除環境變數.
因為export http_proxy=」http://210.45.72.XX:808」這條命令的實質是把export後面的設置寫進環境設置文件中.
輸入env 可以看所有的環境變數設置.
env >env.txt 可以把環境變數輸出到env.txt中,然後打開看也可以.
unset 變數 可以取消曾經設過的環境變數.
2. 全局代理proxy
文件目錄
vim /etc/profile1
添加如下
http_proxy=http://username:password@yourproxy:8080/
ftp_proxy=http://username:password@yourproxy:8080/
export http_proxy
export ftp_proxy1234
環境變數
source /etc/profile1
3. yum proxy
文件目錄
vim /etc/yum.conf1
添加如下
proxy=http://username:password@yourproxy:8080/1
環境變數
source /etc/profile1
4. wget proxy
文件目錄
vim /etc/wgetrc1
最後行添加如下
http_proxy=http://username:password@yourproxy:8080
https_proxy=http://username:password@yourproxy:8080
ftp_proxy=http://username:password@yourproxy:8080123
環境變數
source /etc/profile1
更新163源
在自己安裝的CentOS6.5中使用yum安裝軟體,總是提示404錯誤信息,網路後發現原來要設置yum源。
在安裝完CentOS後一般需要修改yum源,才能夠在安裝更新rpm包時獲得比較理想的速度。國內比較快的有163源、sohu源。這里以163源為例子。
1. cd /etc/yum.repos.d
2. mv CentOS-Base.repo CentOS-Base.repo.backup
3. wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
4. mv CentOS6-Base-163.repo CentOS-Base.repo
5. yum clean all12345678
更新速度加快
8. centos6.5 網卡rtl8187 用命令行連wpa加密的無線網連不上,圖形界面可以連上
1、將安全衛士--木馬防火牆--入口防禦--ARP防火牆關閉
2、關閉系統防火牆:開始--控制面板--windows防火牆--打開或關閉windows防火牆。
中國電信提供最優質的網路通訊服務,電信活動可以直接通過電信營業廳或者實體營業廳查詢。
9. centos7命令行界面如何如何連接隱藏的WIFI
所用命令
dmesg | grep firmware(看看有沒有來自無線網卡的固件請求)
iw:
iw dev(查找無線網卡口)
iw wls1 link(查看wls1網口無線網路連接情況)
iw wls1 scan | grep ssid(查看wls1網口可連接的wifi)
ip:
ip link set wls1 up(將無線網口wls1開啟)
ip link show wls1(顯示無線網口wls1連接情況)
ip addr show wls1(顯示分配的ip地址,特別適用於查看是否成功地通過dhcp自動獲取了ip地址)
wpa_supplican:
wpa_supplicant -b -i wlp3s0 -c <(wpa_passphrase "ssid" "psk") (連接無線網ssid,密碼psk)
dhclient:
dhclient wls1(為wls1分配ip地址)
如需使用上述命令,只需將wls1直接更換成自己網口就行了
10. centos怎麼在命令行聯網
這里有兩種方法,看你喜歡哪一種了。
CentOS 其實有個setup的命令,是圖形的,可以很方便的修改一些參數。但為了顯示我們強大的linux功能,所以我
可以在字元界面下修改配置,是不是要拉風一點?
修改對應網卡的IP地址的配置文件
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
修改以下內容
DEVICE=eth0 #描述網卡對應的設備別名,例如ifcfg-eth0的文件中它為eth0
BOOTPROTO=static #設置網卡獲得ip地址的方式,可能的選項為static,dhcp或bootp,分別對應靜態指定的 ip地址,通過dhcp協議獲得的ip地址,通過bootp協議獲得的ip地址
BROADCAST=192.168.0.255 #對應的子網廣播地址
HWADDR=00:07:E9:05:E8:B4 #對應的網卡物理地址
IPADDR=192.168.1.2 #如果設置網卡獲得 ip地址的方式為靜態指定,此欄位就指定了網卡對應的ip地址
NETMASK=255.255.255.0 #網卡對應的網路掩碼
NETWORK=192.168.1.0 #網卡對應的網路地址
ONBOOT=yes #系統啟動時是否設置此網路介面,設置為yes時,系統啟動時激活此設備
內網修改IP實例:
DEVICE=eth0
BOOTPROTO=none
IPADDR=192.168.1.155
GATEWAY=192.168.1.1
ONBOOT=yes
TYPE=Ethernet
保存並執行重啟網路服務
#/sbin/service network restart
二、CentOS 修改網關
修改對應網卡的網關的配置文件
[root@centos]# vi /etc/sysconfig/network
修改以下內容
NETWORKING=yes(表示系統是否使用網路,一般設置為yes。如果設為no,則不能使用網路,而且很多系統服務程序將無法啟動)
HOSTNAME=centos(設置本機的主機名,這里設置的主機名要和/etc/hosts中設置的主機名對應)
重新啟動網路配置
# service network restart
或
# /etc/init.d/network restart