導航:首頁 > 網路設置 > linxu設置網路

linxu設置網路

發布時間:2023-07-31 22:56:50

『壹』 linux 查看當前的網路配置

linux 查看當前的網路配置

1、執行 ifconfig命令,結果如下可以查看到ip、mac地址等相關網路配置

配置說明

『貳』 linux系統下怎麼連接網路

linux系統下連網路,操作步驟如下:

1、首先用root用戶登錄linux桌面系統。

『叄』 1、Linux系統基本網路

1.1、伺服器注意事項:

遠程伺服器不允許關機,只能重啟

重啟時應該先關閉服務

不要在伺服器訪問高峰運行高負載命令

遠程配置防火牆時不要把自己踢出伺服器

指定合理的密碼規范並定期更新

合理分配許可權

定期備份重要的數據和日誌

1.2、設置網路橋接命令和(ANT模式):

systemctl restart network------重啟網卡service network restart---------重啟網路服務

systemctl  stop NetworkManager 臨時暫停網路管理器systemctl disable NetworkManager 永久關閉網路管理器

systemctl start NetworkManager      擁有root用戶的可執行許可權

systemctl stop NetworkManager      停止並禁用虛擬機 NetworkManager 服務

systemctl disable NetworkManager

注意:修改網路配置文件後,需要重新載入網路連接,如果是通過network.service則使用命令:systemctl restart network;如果是通過NetworkManager.service則使用nmcli命令:nmcli connection reload。

設置網路主要操作(橋接模式和)

[root@localhost network-scripts]# cd etc/sysconfig/network-scripts/

[root@localhost network-scripts]# vi ifcfg-ens33

systemctl restart network------重啟網卡

service network restart---------重啟網路服務

TYPE=Ethernet

PROXY_METHOD=none

BROWSER_ONLY=no

BOOTPROTO=static            設置靜態

DEFROUTE=yes

IPV4_FAILURE_FATAL=yes

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

IPV6_ADDR_GEN_MODE=stable-privacy

NAME=ens33

UUID=10c17057-e9c9-4831-a8ff-0757ea0abc0b

DEVICE=ens33

ONBOOT=yes                          #開機重啟

#IPADDR=192.168.43.168              #ip地址(需要跟主機同一個網段,不同一個IP)

IPADDR=10.63.73.20                 

#NETMASK=255.255.255.0              #子網掩碼(下面三個都跟主機一樣)

NETMASK=255.255.0.0

#GATEWAY=192.168.43.1              #網關

GATEWAK=10.63.255.254

#GATEWAK=10.200.0.3

#DNS1=192.168.43.1                  #DNS服務

設置網路主要步驟(Nat模式)

1.打開Vm,點擊編輯->虛擬網路編輯

2.選擇VMnet8,將VMnet信息改為NAT模式,比如我的本機IP是192.168.138.1,子網掩碼為255.255.255.0

所以我將下面的IP配置成192.168.138.0 子網掩碼配置成255.255.255

3.再點擊NAT設置將網管配置成192.168.138.2(ps:網關不要配置成和自己IP地址一樣)

然後再應用確定

4.右鍵點擊虛擬機設置,網路適配器改為自定義(選擇Vmnet8 Nat模式)

5.接下來開啟虛擬機

cd /etc/sysconfig/network-scripts/

vim ifcfg-eno16777736

然後再執行命令:/etc/init.d/network restart

1.3、設置防火牆

1.3.1、防火牆命令

停止防火牆:

systemctl stop firewalld.service #停止firewall 防火牆

service  iptables stop  #(centos7版本之前)

永久關閉防火牆:

systemctl disable firewalld.service #禁止firewall開機啟動 ( 永久關閉防火牆 )

chkconfig iptables off #永久關閉防火牆

開始防火牆:

systemctl start firewalld  #啟動防火牆

systemctl restart iptables.service #重啟防火牆使配置生效

systemctl enable iptables.service #設置防火牆開機啟動(重啟)

查看防火牆狀態:

systemctl status firewalld

service  iptables status # (7版本之前)

1.3.2、Linux chkconfig 命令

Linux chkconfig 命令用於檢查,設置系統的各種服務。

這是Red Hat公司遵循GPL規則所開發的程序,它可查詢操作系統在每一個執行等級中會執行哪些系統服務,其中包括各類常駐服務。

語法

chkconfig [--add][--del][--list][系統服務] 或 chkconfig [--level <等級代號>][系統服務][on/off/reset]

參數 :

--add 增加所指定的系統服務,讓 chkconfig 指令得以管理它,並同時在系統啟動的敘述文件內增加相關數據。

--del 刪除所指定的系統服務,不再由 chkconfig 指令管理,並同時在系統啟動的敘述文件內刪除相關數據。

--level<等級代號> 指定讀系統服務要在哪一個執行等級中開啟或關畢。

實例

列出chkconfig 所知道的所有命令,可以用chkconfig –list查看所有的服務及其在每個級別的開啟狀態。

# chkconfig --list

開啟服務

# chkconfig telnet on   //開啟 Telnet 服務

# chkconfig --list      //列出 chkconfig 所知道的所有的服務的情況

關閉服務

# chkconfig telnet off  // 關閉 Telnet 服務

# chkconfig --list      // 列出 chkconfig 所知道的所有的服務的情況

[root@cent01 sbin]# chkconfig --level 3 network off  //關閉3級別的network服務

[root@cent01 sbin]# chkconfig --list //3級別已關閉

network        0:關 1:關 2:開 3:關 4:開 5:開 6:關

[root@cent01 sbin]# chkconfig network on //不輸入級別,默認打開2,3,4,5級別

[root@cent01 sbin]# chkconfig --list

network        0:關 1:關 2:開 3:開 4:開 5:開 6:關

[root@cent01 sbin]# chkconfig --del network //刪除network

[root@cent01 sbin]# chkconfig --list  //network已消失

mysqld          0:關 1:關 2:開 3:開 4:開 5:開 6:關

netconsole      0:關 1:關 2:關 3:關 4:關 5:關 6:關

[root@cent01 sbin]# chkconfig --add network //增加network服務

[root@cent01 sbin]# chkconfig --list  //network服務又恢復了

mysqld          0:關 1:關 2:開 3:開 4:開 5:開 6:關

netconsole      0:關 1:關 2:關 3:關 4:關 5:關 6:關

network        0:關 1:關 2:開 3:開 4:開 5:開 6:關

[root@cent01 sbin]# chkconfig --list

註:該輸出結果只顯示 SysV 服務,並不包含

原生 systemd 服務。SysV 配置數據

可能被原生 systemd 配置覆蓋。

      要列出 systemd 服務,請執行 'systemctl list-unit-files'。

      查看在具體 target 啟用的服務請執行

      'systemctl list-dependencies [target]'。

mysqld          0:關 1:關 2:開 3:開 4:開 5:開 6:關

netconsole      0:關 1:關 2:關 3:關 4:關 5:關 6:關

注意: 但是這里只顯示了SysV管理的服務,centos6及之前都是這個管理工具,但是在centos7用的是systemd管理,所以systemd管理的服務在這里沒有顯示出來。

運行級別為系統啟動級別,具體含義如下:

0 shutdown關機

1 單用戶模式

2 無NFS支持的多用戶模式

3 完全多用戶模式,常用的命令行模式

4 保留給用戶自定義

5 圖形界面登錄,比3多了一個圖形界面

6 重啟

1.3.2、Linux systemd命令

systemd是管理開機啟動程序的工具(SysV啟動開機進程時一次只能啟動一個,而systemd則一次可以啟動多個服務,這樣就導致systemd的開機速度會更快。)

[root@localhost ~]# systemctl list-units --all --type=service

  UNIT                            LOAD      ACTIVE  SUB    DESCRIPTION

  abrt-ccpp.service              loaded    active  exited  Install ABRT coremp hook

  abrt-oops.service              loaded    active  running ABRT kernel log watcher

  UNIT                            LOAD      ACTIVE  SUB    DESCRIPTION

[root@cent01 sbin]# ls /usr/lib/systemd/system  //啟動的腳本文件目錄

[root@cent01 ~]# systemctl list-units  //列出正在運行的unit

[root@cent01 ~]# systemctl list-units --all //列出所有的unit,包括active和inactive

[root@cent01 ~]# systemctl list-units --all --state=inactive //列出inactive的unit

[root@cent01 ~]# systemctl list-units --all --type=service  //列出所有狀態的service

[root@cent01 ~]# systemctl list-units --type=service  //列出active的service

[root@cent01 ~]# systemctl is-active crond.service  //查看某個unit是否active

systemctl enable crond.service //開機啟動 .service可以省略

systemctl disable crond.service //禁止開機啟動

systemctl status crond.service  //查看服務狀態

systemctl start crond.service //啟動服務

systemctl stop crond.service  //停止服務

systemctl restart crond.service  //重啟服務

systemctl is-enabled crond.service  //查看某個服務是否開機啟動

unit /usr/lib/systemd/system 此目錄下列出了很多文件,這些文件都是unit。類別如下:

service 系統服務target 多個unit組成的組device 硬體設備mount 文件系統掛載點automount 自動掛載點path 文件或路徑scope 不是由systemd啟動的外部進程slice 進程組snapshot systemd快照socket 進程間通信的套接字swap swap文件timer 定時器

target target類似於centos6的啟動級別,target內又包含多個unit的組合,當然target內也可以包含target。啟動target就是啟動多個unit,用target來管理這些unit。

[root@cent01 ~]# systemctl list-units --all --type=target  //查看當前所有的target

  UNIT                      LOAD      ACTIVE  SUB    DESCRIPTION

  basic.target              loaded    active  active Basic System

  bluetooth.target          loaded    active  active Bluetooth

[root@localhost ~]# systemctl list-dependencies multi-user.target

multi-user.target

● ├─abrt-ccpp.service

● ├─abrt-oops.service

● ├─abrt-vmcore.service

● ├─abrt-xorg.service

[root@localhost ~]# systemctl get-default  //查看系統默認的target

multi-user.target

systemctl set-default multi-user.target  //設置默認的target

multi-user.target等同於centos6的運行級別3。他們的對應關系如下:

SysV運行級別systemd target備注

0poweroff.target關閉系統

1rescure.target單用戶模式

2multiuser.target用戶自定義級別,通常識別為3

3multiuser.target多用戶命令行模式

4multiuser.target用戶自定義級別,通常識別為3

5graphical.target多用戶圖形界面,比級別3隻多一個GUI

6reboot.target重啟

所以總結起來,一個service屬於一種unit,多個unit組成一個target,當然target裡面也可以包含target。

1.4、ifconfig命令配置IP網路參數

格式:

[root@localhost /]#ifconfig [網路設備] [ip地址] [MAC地址] [netmask掩碼地址] [broadcast廣播地址(NDC)] [up/down]

[root@localhost /]#ifconfig eth0 192.168.74.130 netmask 255.255.255.0 up

用ifconfig命令配置eth0別名設備,為eth0綁定多個IP地址。

[root@localhost /]#ifconfig eth0:1 192.168.74.130

[root@localhost /]#ifconfig eth0:2 192.168.73.130

1.5、使用routedel命令添加路由

格式:

[root@localhost /]#routedel [-net|host] [網域或主機] netmask [mask] [gw]

[root@localhost /]#route #查看路由信息

功能:添加路由

-net : 表示後面接的路由為一個網路。

-host : 表示後面接的為連接到單部主機的路由。

netmask : 與網路有關,可以設定netmask決定網路的大小。

gw : gateway (網關)的簡寫,後面接的是ip地址。

1.6、使用hostname命令修改主機名稱

[root@localhost /]#hostname service.jw.com

hostnamectl set-hostname nod1

『肆』 使用linux下提供的字元界面來設置網路命令為

使用命令進行網路設置 1.dhclient 從DHCP 伺服器中申請新的網路設置。 2.ifconfig 網路介面遲茄 ip 地址碼稿察敬帶 netmask 子網掩碼 :配置ip地址 ,ifconfig 命令設置的網路介面屬性只在當前系統運行中有效,系統重新啟動後將按照網路介面配置文件的內容重新配置網路介面屬性

『伍』 linux怎麼配置網路設置(linux怎麼配置網路 連接外網)

1、linux怎麼配置網路。

2、linux怎麼配置網路 連接外網。

3、linux怎麼配置網路地址。

4、linux怎麼配置網路ip。

1."linux怎麼配置網路,為您提供linux怎麼配置網路圖文信息,打開已安裝的虛擬機。

2.在終端窗口中輸入命令Vi/Etetcconfissetvicetsuptscfg-ithg-ith0,然後打開此介面。

3.重啟配置好的網卡,再執行命令/etc/init.d/networkrestart。

4.配置完成後可以使用Ping+需要測試網址來查看是否成功。

閱讀全文

與linxu設置網路相關的資料

熱點內容
網路共享中心沒有網卡 瀏覽:483
電腦無法檢測到網路代理 瀏覽:1342
筆記本電腦一天會用多少流量 瀏覽:469
蘋果電腦整機轉移新機 瀏覽:1343
突然無法連接工作網路 瀏覽:952
聯通網路怎麼設置才好 瀏覽:1181
小區網路電腦怎麼連接路由器 瀏覽:923
p1108列印機網路共享 瀏覽:1179
怎麼調節台式電腦護眼 瀏覽:596
深圳天虹蘋果電腦 瀏覽:834
網路總是異常斷開 瀏覽:575
中級配置台式電腦 瀏覽:888
中國網路安全的戰士 瀏覽:597
同志網站在哪裡 瀏覽:1370
版觀看完整完結免費手機在線 瀏覽:1424
怎樣切換默認數據網路設置 瀏覽:1072
肯德基無線網無法訪問網路 瀏覽:1246
光纖貓怎麼連接不上網路 瀏覽:1368
神武3手游網路連接 瀏覽:930
局網列印機網路共享 瀏覽:966