天天看點

secureCrt 本機連結虛拟機CentOS 7配置

        一般自己想搞東西,沒有伺服器,就隻能搭虛拟機了...是以把配置過程記錄下來

一.安裝虛拟機和CentOS7系統。

    這個很簡單,網上很多,就不多說了。

二.配置linux系統的ip,是其能夠上網,并且可以本機SSH連結。

    1.本機打開cmd,輸入ipconfig,檢視ip。

secureCrt 本機連結虛拟機CentOS 7配置

   可以看到,我的本機ip為192.168.10.1。

    2.修網絡配置

        2.1.找到需要的網絡配置參數:

secureCrt 本機連結虛拟機CentOS 7配置
secureCrt 本機連結虛拟機CentOS 7配置

此處需要修改 子網IP 為  192.168.10.0,保證與本機ip在同一個網段。截圖ip 222 是原來的圖,在此處都應為10.

secureCrt 本機連結虛拟機CentOS 7配置
secureCrt 本機連結虛拟機CentOS 7配置
secureCrt 本機連結虛拟機CentOS 7配置
secureCrt 本機連結虛拟機CentOS 7配置

從上面的步驟我們得到了如下資訊:

IP位址:192.168.222.128到192.168.222.254之間的一個,例如192.168.222.129

子網路遮罩:255.255.255.0

網關:192.168.222.2

廣播位址:192.168.222.254

DNS:8.8.8.8

2.2。開始修改網絡配置檔案:

    cd

/etc/sysconfig/network-scripts/

    ls

看看有沒有ifcfg-eno16777736或者類似的。

有的話:

編輯檔案:

vi

ifcfg-eno16777736

secureCrt 本機連結虛拟機CentOS 7配置

HWADDR=00:0c:29:50:db:51

IPADDR=192.168.152.138

NETMASK=255.255.255.0

GATEWAY=192.168.152.2

BROADCAST=192.168.152.255

DNS1=8.8.8.8

注意:BOOTPROTO=static,預設是dhcp。

修改或添加下面内容():

1

2

3

4

5

6

7

8

9

10

11

TYPE=Ethernet                  

#TYPE:配置檔案接口類型。在/etc/sysconfig/network-scripts/目錄有多種網絡配置檔案,有Ethernet 、IPsec等類型,網絡接口類型為Ethernet。

DEVICE=eno16777736             

#裝置名一定要正确,CentOS7預設的裝置名為eno16777736.

HWADDR=                        

#HWADDR/MACADDR:MAC位址。隻需設定其中一個,同時設定時不能互相沖突。 addr可以獲得。這個mac位址可以通過ip addr 指令查找到。

BOOTPROTO=static               

#設定網卡獲得ip位址的方式,none:不使用啟動位址協定,bootp:BOOTP協定,dhcp:DHCP動态位址協定,static:靜态位址協定

IPADDR=192.168.222.129         

#如果設定網卡獲得 ip位址的方式為靜态指定,此字段就指定了網卡對應的IPV4的IP位址

NETMASK=255.255.255.0          

#子網路遮罩

GATEWAY=192.168.222.2          

#網關

BROADCAST=192.168.222.255      

#子網廣播位址

ONBOOT=

yes

#yes為開啟網絡時候自動啟動,no為不自啟

PEERDNS=

yes

#PEERDNS:是否指定DNS。如果使用DHCP協定,預設為yes。yes:如果DNS設定,修改/etc/resolv.conf中的DNS。no:不修改/etc/resolv.conf中的DNS

DNS1=8.8.8.8                   

#DNS{1, 2}:DNS位址。當PEERDNS為yes時會被寫入/etc/resolv.conf中。

設定以上項目基本就可以接入網絡了!

重新開機網絡服務:

1

systemctl restart network.service

檢查:ping www.baidu.com    網絡

            ping 192.168.10.1        本地

3、配置ssh服務以及更改端口的方法!

3.1.修改sshd_config:

1

vi

/etc/ssh/sshd_config

修改如下:

1

2

#Port 22         //這行去掉#号

Port 20000      

//

下面添加這一行

3.2.修改SELinux

安裝

1

yum -y 

install

policycoreutils-python

使用以下指令檢視目前SElinux 允許的ssh端口:

1

semanage port -l | 

grep

ssh

添加20000端口到 SELinux

1

semanage port -a -t ssh_port_t -p tcp 20000

(取消端口是将-a改為-d,遇到不清楚的可以使用man)

然後确認一下是否添加進去

1

semanage port -l | 

grep

ssh

如果成功會輸出

1

ssh_port_t                    tcp    20000, 22

證明設定成功

3.3.修改防火牆

1

vi

/etc/sysconfig/iptables

增加

1

-A INPUT -p tcp -m state --state NEW -m tcp --dport 20000 -j ACCEPT

之後重新開機防火牆iptables并應用規則:

1

systemctl restart iptables.service

3.4.設定開機自啟

1

chkconfig sshd on 

#開機自啟

重新開機ssh:

1

systemctl restart sshd.service

此時成功了修改了ssh端口

3.5.使用ssh工具進行連接配接即可。

常見的ssh工具有,secureCRT、xshell等,自行下載下傳,輸入使用者名密碼即可!

版權聲明:本文為CSDN部落客「weixin_33766168」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:https://blog.csdn.net/weixin_33766168/article/details/92639562