2018年9月9日 星期日

VirtualBox 使用再製後,無法使用網卡問題

VirtualBox 使用再製後,無法使用網卡問題

使用VirtualBox 使用再製後,會發生無法使用網卡問題
目前小弟發生在CentOS 6.10會發此問題,
在CentOS 7 則無此問題。
VirtualBox 使用再製後,無法使用網卡問題

再製完後,進入os。

一、查看你的網卡是否有啟動
ifconfig
圖1 使用 ifconfig 查看是否有那些綱卡是有資訊的。
結果沒有網卡資訊
VirtualBox 使用再製後,無法使用網卡問題


二、查看你的目前有哪些網卡

cat /proc/net/dev
圖2
VirtualBox 使用再製後,無法使用網卡問題



三、查看你的目前網卡設定檔

cd /etc/sysconfig/network-scripts
圖3 你看目前的設定檔是eth0 跟eth4
跟目前的網卡名稱不一樣
ifcfg-網卡代名稱
在上一步查看到的是 eth5 跟eth6
VirtualBox 使用再製後,無法使用網卡問題



四、修改網卡設定檔名稱
將網卡設定檔改為跟系統網卡的名稱一樣
mv ifcfg-eth0 ifcfg-eth5
mv ifcfg-eth4 ifcfg-eth6
圖4
VirtualBox 使用再製後,無法使用網卡問題


五、修改 網卡設定檔內容

vi ifcfg-eth5
修改 DEVICE 改為跟網卡名稱一樣
圖5
VirtualBox 使用再製後,無法使用網卡問題



vi ifcfg-eth6
修改 DEVICE 改為跟網卡名稱一樣
如果你要設定IP 也要改一下,不然會二台VM同一個IP
圖6
VirtualBox 使用再製後,無法使用網卡問題



六、重啟動網路
service network restart
圖7
VirtualBox 使用再製後,無法使用網卡問題


七、查看網路

    是否網路資訊就出來了
圖8
VirtualBox 使用再製後,無法使用網卡問題











用LINE傳送分享









其它文章

VirtualBox CentOS 6 設定二張網卡設定問題


在程式開發,常常需要測試環境,而小弟常用VirtualBox來裝os後。來測試一下技術。
本編記錄了vm設定好了,網卡設定二張時,有時後會發生網路不通。

本篇使用OS版本:CentOS 6.10


第一張網卡設定NAT 對外用,設定這個你才能連上網路
圖1
網路位址轉換(Network Address Translation,縮寫為NAT)(https://zh.wikipedia.org/wiki/%E7%BD%91%E7%BB%9C%E5%9C%B0%E5%9D%80%E8%BD%AC%E6%8D%A2),使用10.0.2.X網段


VirtualBox CentOS 6.10 設定二張網卡設定問題


第二張網卡設定僅限主機 內部使用
圖2
VirtualBox CentOS 6.10 設定二張網卡設定問題




進入OS後
查看cd /etc/sysconfig/network-scripts
eth0 預設是介面卡1
eth1 預設是介面卡2
圖3
VirtualBox CentOS 6.10 設定二張網卡設定問題


cat /proc/net/dev
查看系統網卡是否也有eth0跟 eth1
圖4
VirtualBox CentOS 6.10 設定二張網卡設定問題




都一樣後,就可以來基本設定。
調整eth0 預設是介面卡1
vi ifcfg-eth0
通常會調整 ONBOOT 改為YES ,就是啟動OS時也啟動此網卡
圖5
VirtualBox CentOS 6.10 設定二張網卡設定問題




vi ifcfg-eth1
圖6
通常會調整
ONBOOT=YES
BOOTPROTO=static
IPADDR=你的內網IP
NETMASK
( GATEWAY)不能打入設定檔需刪除GATEWAY 這項
VirtualBox CentOS 6.10 設定二張網卡設定問題






linux雙網卡會有問題: 在安裝第二塊網卡後出現無法上網問題。
小弟使用CentOS 7 時,就無此問題了。











用LINE傳送分享









其它文章

CentOS 6 設定hostname 修改主機名稱



本篇記錄,CentOS 6 設定hostname。
以下是記錄



hostname pclevin01.levin.com

hostname
圖1
CentOS 6 設定hostname 修改主機名稱


圖2
vi  /etc/sysconfig/network

CentOS 6 設定hostname 修改主機名稱


圖3
vi  /etc/hosts


CentOS 6 設定hostname 修改主機名稱


圖4
reboot
CentOS 6 設定hostname 修改主機名稱


CentOS 6 設定hostname 修改主機名稱


其它參考
CentOS 7 設定hostname。




用LINE傳送分享









其它文章

2018年9月5日 星期三

CentOS 7 安裝 MySQL8.0




本篇記錄CentOS 7 安裝 MySQL 8,
以前在centos 6 時,使用 yum install mysql-server 在7,就會找不到了。

先到mysql下載網頁查看
https://dev.mysql.com/downloads/repo/yum/
圖1
CentOS 7 安裝 MySQL8.0



名稱為 mysql80-community-release-el7-1.noarch.rpm
更新 package.rpm, 如系統沒有安裝此套件, 直接安裝:
rpm -Uvh https://dev.mysql.com/get/mysql80-community-release-el7-1.noarch.rpm
圖2
CentOS 7 安裝 MySQL8.0


安裝mysql
yum install mysql-community-server
圖3
CentOS 7 安裝 MySQL8.0


(有時後會跳出是否安裝,本文都按y一直裝下去,裝到結束 )

找出預設安裝好,的初值root的密碼
指令
    grep "A temporary password" /var/log/mysqld.log

    在root@localhost:後的就是預設密碼   w##?*jwki1eM
圖4
CentOS 7 安裝 MySQL8.0


#設定系統預設啟動 mysqld
sudo /usr/bin/systemctl enable mysqld
啟動 mysqld
sudo systemctl start mysqld
CentOS 7 安裝 MySQL8.0


# 設定 MySQL 預設設定,指定 root 密碼
sudo /usr/bin/mysql_secure_installation
圖5 輸入預設密碼(上一步的指令就是查看預設密碼)
CentOS 7 安裝 MySQL8.0


圖6 輸入新的密碼,預設要有符號英大小數字
CentOS 7 安裝 MySQL8.0


# 開啟 Mysql 3306 防火牆
sudo firewall-cmd --permanent --zone=public --add-service=mysql

# 登入 MySQL
$ mysql -u root -p










用LINE傳送分享









其它文章

2018年9月4日 星期二

CentOS 7 修改主機名稱



以前使用都要修改 /etc/hosts 或 /etc/sysconfig/network 這兩隻檔案
hostname

hostname pclevin03.levin.com
圖1
CentOS 7 修改主機名稱



但在CentOS 7 hostname 設定後,重啟設定就不見了
而network這檔也找不到了


原來指令換了
改用hostnamectl

下hostnamectl 可以得到目前的設定
圖2
CentOS 7 修改主機名稱



重設hostname
使用hostnamectl set-hostname

hostnamectl set-hostname pclevin03.levin.com
圖3
CentOS 7 修改主機名稱


最後 hosts 記得也要改
圖4  vi /etc/hosts

CentOS 7 修改主機名稱



重啟reboot後
登入就有你設定的hostname了喔
圖5
CentOS 7 修改主機名稱



登入後也有了
圖6
CentOS 7 修改主機名稱











用LINE傳送分享









其它文章

Linux 遠端登入加強功能的工具 MTPuTTY




本篇記錄一款不錯的工具
可以說是putty進階版本。
可以設定連線只接登入、多視窗功能。
配合putty使用
先看此文後,再往下看下去





進入MTPuTTY (Multi-Tabbed PuTTY)網頁
http://ttyplus.com/multi-tabbed-putty/
圖1
Linux 遠端登入加強功能的工具 MTPuTTY




下載選
Download MTPuTTY no-installation
會得到一個mtputty.exe
圖2
Linux 遠端登入加強功能的工具 MTPuTTY



把putty.exe 跟mtputty.exe放在同一個資料夾下
圖3
Linux 遠端登入加強功能的工具 MTPuTTY




啟動後
MTPuTTY基本使用putty.exe,有點像外掛一樣。
圖4
Linux 遠端登入加強功能的工具 MTPuTTY



新增putty 連線 -> 點左上的電腦圖
圖5 在putty session中可以選你在putty裡設定的連線
Linux 遠端登入加強功能的工具 MTPuTTY




輸入
server name
user name
password
如果想記錄password,後面選項打勾即可
Linux 遠端登入加強功能的工具 MTPuTTY




圖7點左方介面的連線,右方就會出現連線登入介面,跟putty一樣吧!
也可以多個連線
Linux 遠端登入加強功能的工具 MTPuTTY




圖8 你可以拉動視窗排列,這樣就可以在同一畫面查看好幾台的主機了喔
Linux 遠端登入加強功能的工具 MTPuTTY




好了,不多說了,後面就自已玩了喔

















用LINE傳送分享









其它文章

CentOS 7 Linux上安裝ifconfig


使用CentOS 7 最小安裝 (Minimal Install),預設沒有 ifconfig 指令

圖1
CentOS 7 Linux上安裝ifconfig


需改用指令為
ip addr
圖2
CentOS 7 Linux上安裝ifconfig


可是用ifconfig比較習慣,怎麼辦呢

安裝net-tools 即可

yum -y install net-tools
圖3
CentOS 7 Linux上安裝ifconfig



安裝好後,就可以使用ifconfig了喔
圖4

CentOS 7 Linux上安裝ifconfig


其它常用的工具,就可以一起裝


yum -y install net-tools wget gcc tcl




用LINE傳送分享









其它文章

2018年9月3日 星期一

VirtualBox無法使用64位元問題




本文記錄使用VirtualBox發生無法使用64位元問題,

當你安裝VirtualBox後,新增新的VM時,當你發現你的版本選項只有32 bit
圖1
VirtualBox無法使用64位元問題



而你使用vm 想用64bit的版本,安裝時,會發生錯語

this kernel requires an x86-64 cpu but only detected an i686
圖2
VirtualBox無法使用64位元問題



如果還出現錯誤訊息,需要確認電腦主機的BIOS,
檢查是否有提供VT-x方面的配置,如果有,則勾選啓用
各廠的BIOS不同,名稱也有不同。
找到CPU設定,進入查看是否有Virtualization 相關的設定,
改為Enabled(啟用),
將Intel Virtualization Technology ,Intel虛擬化技術
名稱目前我有看過的
Intel Virtual Technology
Virtualization Technolog
最後存檔。



再次開VirtualBox時,你的選項出現64 bit的選項,就是成功了,就可以開始安裝你的vm了。
圖3
VirtualBox無法使用64位元問題



其它相關:












用LINE傳送分享









其它文章

標籤

Oracle (150) Oracle DB (144) Oracle_DB (143) Oracle SQL (135) JAVA (84) css-基本類 (65) MySQL (59) CSS Selector (58) jQuery (49) JavaScript-基本類 (39) Spring Boot (38) JavaScript (37) JavaScript HTML DOM (37) JavaScript-HTML_DOM (36) CSS3 (30) JAVA-基本類 (28) jQuery UI (27) Apache (23) Oracle GROUP BY (20) datepicker (20) Android (18) Oracle Date (17) c (17) JAVA-lang套件 (16) Linux (16) Oracle Sub Query (16) Spring-基本類 (16) jQuery-基本類 (16) MySQL-進階系列教學 (15) Android基本類 (14) Grails (14) Oracle join (14) SQLite (13) Spring (13) WIN7-基本類 (13) grails-基本類 (13) linux cent os (13) CKEditor (12) JAVA-流程控制類 (12) JAVA_Spring (12) PHP (11) Spring MVC (11) MySQL-基本系列教學 (10) Notepad (10) Notepad++ (10) SQLite for java (10) Windows (10) c/c++ (10) eclipse (9) jQuery-Selector (9) sqldeveloper (9) DB_Toad (8) JAVA_IDE_Eclipse (8) JavaScript-String類 (8) MySQL DB Toad (8) MySQL-DATE相關 (8) MySQL-函式相關 (8) Spring Bean (8) Android Studio (7) HTML5 (7) Hibernate (7) JAVA-OCWCD (7) JavaScript-陣列類 (7) Docker (6) JAVA-程式分享 (6) JAVA.util套件 (6) JavaScript-數學類 (6) MinGw (6) MySQL-其它類 (6) Servlet (6) centos (6) Apache_Tomcat (5) Apache套件_POI (5) CSS (5) JavaScript-Date物件 (5) JavaScript-其它類 (5) PostgreSQL (5) httpd (5) log4j (5) 基本資訊 (5) 開發工具 (5) CSS Properties (4) Dev-C++ (4) IntelliJ IDEA (4) Oracle DDL (4) Sublime (4) TortoiseSVN (4) apache_Maven (4) Android NDK (3) Eclipse IDE for C/C++ (3) Hibernate-基本類 (3) JAVA-問題 (3) JAVA-綀習分享 (3) JVM (3) Linux 指令 (3) Proxy Server (3) Spring Mobile (3) Spring web (3) Squid (3) VirtualBox (3) maven (3) zk (3) 生活其它 (3) Bootstrap (2) Filter (2) JAVA_IO (2) JAVA_其它_itext套件 (2) JBoss-問題 (2) JSP (2) Jboss (2) Listener (2) MySQL-語法快速查詢 (2) Spring AOP (2) Spring Batch (2) Spring Boot Actuator (2) Spring i18n (2) Subversive (2) Tomcat 8 (2) UML (2) WebJars (2) WinMerge (2) c++ (2) c語言綀習題 (2) jQuery Mobile (2) jQuery-事件處理 (2) jQuery-套件類 (2) putty (2) svn (2) weblogic (2) Apache_JMeter (1) Apache套件_BeanUtils (1) Apache套件_StringUtils (1) Base64 (1) Google API (1) HTML5-基本類 (1) Heap (1) JAVA 7 (1) JAVA SE 、JAVA EE、JAVA ME (1) JAVA 日期 (1) JAVA-OCJP (1) JAVA-WEB (1) JAVA_IDE (1) JAVA其它 (1) JBoss Server (1) JDK (1) JMX (1) JRE (1) Java RMI (1) Java String (1) Joda Time (1) Linux_其它 (1) MySQL教學 (1) Oracle_VirtualBox (1) SQL Server (1) SWT (1) Session (1) Stack (1) Struts 2 (1) Tool (1) ZK Studio (1) csv (1) grails-其它類 (1) jQuery-進階 (1) java mail (1) java web (1) java8 (1) jsoup (1) mockmvc (1) modules (1) tomcat (1) win10 (1) 其它類 (1) 圖片工具 (1) 模擬器 (1) 讀書分享 (1) 開發資訊 (1)

精選文章

初學 Java 的 HelloWorld 程式

撰寫一個JAVA程式 public class HelloWorld{ public static void main(String[ ] args){ System.out.println("我第一支Java程式!!"); } } ...