❶ linux下如何輕松上網如何在linux下上網
隨著社會科技的發展,越來越多的人需要上網進行各種活動。而Linux下如何輕松上網也就變得重要起來。其實,在Linux下上網並不困難,而可以通過以下幾種方案來實現:
一、寬頻撥號上網
1. 安裝pppoe撥號器:使用「#sudo apt-get install pptp-linux 」命令安裝pppoe撥號器;
2. 配置dsl文件:使用「#vim /etc/ppp/pppoe.conf 」命令將寬頻撥號參數配置到dsl文件中;
3. 連接寬頻:使用「#pppoe-start 」命令來連接寬頻撥號;
4. 網路測試:通過ping包進行網路測試,使用「#ping www..com 」命令可查看相應的測試信息。
二、WiFi上網
1. 配置網路卡:使用「#vi /etc/network/interfaces 」命令編輯配置文件,使網卡所接受的WiFi信號可被識別;
2. 加入WiFi:使用「#iwlist scan 」命令來搜索可以接入的WiFi,並輸入密碼以連接WiFi;
3. 網路測試:使用「#ping www..com 」命令可查看相應的測試信息,以確認網路連接情況。
通過以上幾種方案,Linux用戶就可以輕松上網進行瀏覽、聊天等一系列網路活動了。此外,為了節省寬頻資源、提高網路安全性,Linux用戶還可以使用代理上網,將上網流量代理轉發到指定伺服器,以便限制網路訪問行為。
總之,Linux下上網並不是那麼難,只要掌握一定的技能,就可以輕松上網了。
❷ 請問LINUX下如何設置ADSL撥號
直接使用adsl-setup設置,adsl-start連接 埠重定向; 1、 網卡配置。 兩塊網卡,eth0為撥號網卡,IP:192.168.1.1(其他的地址也可);eth1為內網網卡,IP:192.168.0.1。掩碼均為255.255.255.0。 區域網網段為192.168.0.0。 注意:此處兩塊網卡均不能設網關。 2、 PPPoE軟體的升級與安裝 1) 在 http://www.roaringpenguin.com/pppoe/#download(REDHAT默認安裝已安裝上) 下載 2) 安裝rp-pppoe。以root身份執行 rpm -Uvh rp-pppoe-3.5-1.i386.rpm 3、 修改/etc/ sysctl.conf 將其中的 net.ipv4.ip_forward = 0 改為 net.ipv4.ip_forward = 1 4、 去除ipchains模塊,只選擇iptables方法如下: 1)setup 2)選擇system service 3)去除ipchains 4)選中iptables 5)重啟機器 5、 PPPoE客戶端配置 在rp-pppoe-3.5-1.i386.rpm安裝完畢後,接下來就可進行PPPoE客戶端配置了。過程如下。 #/usr/sbin/adsl-setup >;>;>; Enter your PPPoE user name: --此處輸入撥號帳號的用戶名 >;>;>; Enter the Ethernet interface connected to the ADSL modem For Solaris, this is likely to be something like /dev/hme0. For Linux, it will be ethn, where n is a number. (default eth0): --輸eth0 >;>;>; Enter the demand value (default no): --輸no >;>;>; Enter the DNS information here: --輸210.52.149.2(視當地運營商的DNS伺服器IP而定) >;>;>; Please enter your PPPoE password: --輸網通用戶口令 >;>;>; Choose a type of firewall (0-2): --輸0 (0代表無防火牆,防火牆就用IPTABLES去吧) >;>;>; Accept these settings and adjust configuration files (y/n)? --輸y 6、 啟動撥號連接 /usr/sbin/adsl-start 成功連接後,屏幕顯示Connected。 此時這台linux已可以上網瀏覽了。 7、 IP偽裝 為了使區域網中的其他機器能通過Linux伺服器共享上網,至少須執行下面的命令: iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE 完成後,在192.168.0.0網段(網關為192.168.0.1)的PC機就可透過Linux上網了! 8、 開機自啟動 為了使Linux伺服器能夠自動撥號,執行下面步驟。 1)chkconfig --add adsl 2)setup 3)選擇system services 4)選中ADSL 5)OK退出 6)打開/etc/rc.d/rc.local,在該文件的末尾添上下面語句 echo "[OK]" echo "Drop ICMP form anywhere" echo 1 >; /proc/sys/net/ipv4/icmp_echo_ignore_all echo "[OK]" iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE 說明:前面四句用於關閉ICMP,防止別人Ping。
❸ Linux系統怎樣聯網
linux如何撥號上網
下載rp-pppoe-3.8.tar.gz源碼包,然後解壓縮,再進行編譯和安裝
運行腳本
./go
自動進行編譯和安裝,最後,調用pppoe-setup進行配置
配置PPPOE客戶端軟體
pppoe-setup 這個命令將會給出一個字元界面的向導,要求您輸入您的用戶名、IP地址、網關、DNS伺服器以及密碼等信息,請按照提示做,除了用戶名和密碼,其他的一般直接回車是用默認設置。
當出現
>>> Enter your PPPoE user name :
輸入ADSL帳號的用戶名(不是你給他取名)
當出現
>>> Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default eth0):
輸入 eth0 ,這是ADSL相連的網卡的名字。
當出現
>>> Enter the demand value (default no):
輸入 no
當出現
>>> Enter the DNS information here:
輸入 server ,這表示使用ADSL撥號自動獲得的DNS伺服器IP地址
>>> Please enter your PPPoE password:
輸入ADSL帳號的密碼
當出現
>>> Choose a type of firewall (0-2):
輸入 0 ,不使用防火牆
當出現
>>> Accept these settings and adjust configuration files (y/n)?
如果輸入的信息正確,輸入 y ,完成配置,否則,輸入 n 重新輸入
啟動PPPOE客戶端軟體
使用命令:
/sbin/ifup ppp0啟動PPPOE客戶端軟體,進行連接,如果成功,將出現Connected;
如果不成功,請檢查網線、ADSL MODEM等物理設備,並查看 /var/log/messages中的信息
/sbin/ifdown ppp0關閉和ISP的連接
pppoe-status 查看當前連接的狀態
❹ red hat linux 搭建PPPOE伺服器,IPV6地址范圍,DNS,網關地址等怎麼設置。
Linux自身的網路設置
Linux做PPPOE伺服器,在操作上雖然也可以在圖形界面中是為網卡設置IP地址,但是真正實現網卡IP地址等信息的准確可靠,還是要在相應的文件中作設置,我們本次要設置兩塊網卡,編輯好的文件內容如下:
[root@localhost network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@localhost network-scripts]# more ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="0.0.0.0"
DEVICE="lan"
HWADDR="00:0C:29:33:69:86"
ONBOOT="yes"
NETMASK="0.0.0.0"
[root@localhost network-scripts]# more ifcfg-eth1
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="10.70.10.11"
DEVICE="wan"
HWADDR="00:0C:29:33:69:90"
ONBOOT="yes"
NETMASK="255.255.0.0"
GATEWAY="10.70.0.1"
Linux做PPPOE伺服器的設置過程中,我們重點看一下ifcfg-eth1的配置文件,其中ONBOOT="yes"是必須的,可以保證系統啟動網卡自動連接到網路上,網關的信息是我們手工添加進出去,保證有網關可以正常的訪問外部網路,ifcfg-eth0文件中只要保證ONBOOT="yes"就可以了,當然象在routeros中一樣,我們將外網口的名字定義為wan,將內網口的名字定義為lan。
Linux做PPPOE伺服器設置
一)檢查本機有沒有安裝PPPOE服務
[root@localhost network-scripts]# rpm -q rp-pppoe
rp-pppoe-3.5-35
以上信息說明安裝了
二)配置必要的參數
為了使Linux中的配置過程比較好理解,我們以routeros下的配置過程作為參考。
1、了解pppoe-server-options
這個文件有點類似於ROUTERS下的profile文件,在這個文件中定義了使用哪種驗證方式:require-chap,為用戶分配的DNS伺服器地址是多少:
ms-dns 219.146.0.130
ms-dns 222.175.169.91
完整的pppoe-server-options文件如下所示
[root@localhost ppp]# more pppoe-server-options
# PPP options for the PPPoE server
# LIC: GPL
require-chap
login
lcp-echo-interval 10
lcp-echo-failure 2
ms-dns 219.146.0.130
ms-dns 222.175.169.91
2、添加用戶名和密碼
在相同的目錄下有一個chap-secrets文件,在這裡面可以添加用戶名和密碼
[root@localhost ppp]# more chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
abc * abc *
3、允許本地驗證
也就是修改options文件,將而來默認的lock改為local即可。
[root@localhost ppp]# more options
#lock
local
4、開啟PPPOE服務
[root@localhost ppp]# more pppstart
pppoe-server -I lan -L 192.168.0.1 -R 192.168.0.5 -N 10
像以前一樣,我將這條命令做成了一個腳本,這樣操作測試其中的參數比較方便,我簡單介紹一下Linux做PPPOE伺服器當中這條命令中的各個參數的意思。
I:指定響應PPPOE請求的埠,本例中是在lan口上。
L:PPPOE伺服器的IP地址,這是客戶端所填的PPPOE伺服器的地址。
R:這是分配給客戶端的地址池起始地址,本例中從192.168.0.5開始
N:地址池的IP地址遞增幾個,本例中添增10,也就是從192.168.0.5開始,到192.168.0.14結束。
做完以上的設置,我們再梳理一下routeros下建立PPPOE服務的步驟
1、添加一個地址池
2、添加一個profile文件
3、添加撥號用戶
4、啟動pppoe服務
對照一下,可以看出我們在Linux中將以上步驟都完成了,也就是說PPPOE服務准備好了,客戶端PPPOE撥號,順利的話就可以撥號成功了。當然現在客戶端還不能上網,設置Linux做PPPOE伺服器的這個時候,還沒有啟用NAT,我們用IPTABLES軟體來實現,寫一個這樣的腳本即可:
echo "1" >> /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o wan -j SNAT --to 10.70.10.23
第一行的作用是啟用IP轉發,第二行是啟動IPTABLES進行NAT轉換,下面是對各個參數的解釋
-t nat表示進行NAT轉化
-s 192.168.0.0/24表示源地址為192.168.0.0/24這個網段
-j SNAT --to 10.70.10.23表示將源地址都轉化成10.70.10.23這個外網地址
同樣的,我們可以對照routeros系統里NAT的設置來理解這條命令。啟動NAT以後,這台PPPOE伺服器就功能完整了,客戶端不僅可以撥通伺服器,撥通後還可以上網。