Linux的一些基本網路配置和問題解決

2021-05-01 06:42:10 字數 1216 閱讀 5193

轉眼都快三年沒寫部落格了,唉,光陰過的很快。

生活還得繼續,還得加油,還得堅持。呵呵。

在自己家的台式電腦中裝了個紅帽的虛擬機器。vmdk是從emule上拖下來的,什麼也沒有,gcc都沒有。罷了,先把網路配好吧。

1. sshd

/etc/init.d/iptables stop  -- 停止防火牆服務

chkconfig iptables off      -- 讓防火牆服務在開機時不執行

ok,putty可以連了。重啟虛擬機器,發現putty居然不行。於是進入第二步

2. network config

發現在第一步中我用的是手動配置eth0。開機後系統還是dhcp模式。於是,輸入:

vim /etc/sysconfig/network-scripts/ifcfg-eth0

把這個檔案變成下面的形式

device=eth0

broadcast=192.168.1.255

bootproto=static

onboot=yes

type=ethernet

network=192.168.1.0

ipaddr=192.168.1.18

netmask=255.255.255.0

gateway=192.168.1.1

好了,重啟電腦,現在總行了吧。啟動putty,居然還不行!!怒了

vim /var/log/boot.log

發現ifup: failed! no link ... check cables ?

好吧,google一把,得到如下解決方案。

3. eth0 auto-config

vim /etc/sysconfig/network-scripts/ifcfg-eth0

把這個檔案變成下面的形式

device=eth0

broadcast=192.168.1.255

bootproto=static

onboot=yes

type=ethernet

network=192.168.1.0

ipaddr=192.168.1.18

netmask=255.255.255.0

gateway=192.168.1.1

check_link_down()

最後這個函式的意思應該是說無論怎麼樣,我總讓系統認為系統是接了網線並有連線的。好吧,想出這方法的人真不錯。學習了。

網路配置的一些基本命令和方法

以root使用者為例,執行下面的命令 引用 route add default gw 閘道器的ip 如果使用者想更改閘道器,編輯 etc sysconfig network scripts ifcfg eth0檔案,將對應的閘道器設定修改之後,執行下面的命令即可 引用 etc init.d netw...

Nginx 安裝和一些基本配置

安裝工具 yum y install gcc gcc c pcre pcre devel zlib zlib devel openssl openssl devel編譯安裝 make make installnginx上的程序數和cpu核心數相等時,程序間切換的代價是最小的。基本配置項 1.1 er...

apache的一些基本配置

apache的配置由httpd.conf檔案配置,因此下面的配置指令都是在httpd.conf檔案中修改。主站點的配置 基本配置 基本配置 serverroot mnt software apache2 你的apache軟體安裝的位置。其它指定的目錄如果沒有指定絕對路徑,則目錄是相對於該目錄。lis...