架設SERVER無法遠端登入 - Linux

Table of Contents

剛接觸LINUX,現在自己在家裡用筆電架設一個SERVER
用的是中華光世代網路,筆電有線接到小烏龜上
然後linux用adsl-setup設定中華電信給的固定IP
家裡其他電腦則是用無線上網,
現在問題是
1) linux主機ping家裡其他主機,沒有回應;但是ping外面的IP是可以的
也就是可以上網連線,上Ptt時,顯示的IP是固定IP沒錯
2) 家裡其他主機ping這台linux主機ping不到,用外面的IP的ping這台也ping不到
不知道設定是哪邊不對,變成他不能被ping到

假設中華給的IP是A.B.C.D
已經用adsl-setup設定帳號密碼取得連線
但也根據鳥哥的/etc/sysconfig/network-scripts/ifcfg-eth0設定
稍微修改設定為
BOOTPROTO=static
BROADCAST=A.B.C.255
HWADDR=自動給的
IPADDR=A.B.C.D
IPV6INI=yes
IPV6_AUTOCONF=yes
NETMASK=255.255.255.255
NETWORK=A.B.C.0
ONBOOT=yes
但沒有設定GATEWAY

用netstat查
tcp *:ssh 有在listen
但是用route -n去查在ppp0的Iface下
Gateway是0.0.0.0,
預設的路由是0.0.0.0 0.0.0.0

所以現在無法PING到此主機.....不知道該如何解決....

另外一個疑問是這筆電安裝linux後開機都會跑出因為graphic而無法開啟X SERVER
還是這是原因所在?

--

All Comments

Emily avatarEmily2013-10-16
沒有指定DEVICE 而且NETMASK應該是255.255.255.0吧
Hamiltion avatarHamiltion2013-10-20
把gui介面的網路設定關閉不要用 那會干擾
Hedda avatarHedda2013-10-24
NetworkManager這東西很邪惡
Margaret avatarMargaret2013-10-28
M大是我忘了打上去DEVICE=eth0...@@
Jacob avatarJacob2013-10-30
RHEL的網路設定只要三個步驟對,網路一定通
Rae avatarRae2013-11-01
1. 網卡設定檔 就是你列出來的那堆
2. default gateway及hostname
Zenobia avatarZenobia2013-11-04
3. 本機名稱解析 /etc/hosts
Faithe avatarFaithe2013-11-09
2的設定檔RHEL應該是在/etc/sysconfig/network
最重要的是 NetworkManager一定要關掉
Regina avatarRegina2013-11-10
NM看到固定說定檔時,正常會自動放過device
Christine avatarChristine2013-11-11
pppoe常見的mask是.255/254沒錯,因為網路上只有兩個endpoint
Susan avatarSusan2013-11-12
沒有過中華,不過烏龜上是不是設定到自動連線了?
Regina avatarRegina2013-11-15
Elma avatarElma2013-11-16
查了service NetworkManager status是顯示stopped
Yedda avatarYedda2013-11-17
ifcfg-eth0改過255.255.255.0也是沒辦法@@
Michael avatarMichael2013-11-19
小烏龜我沒有變更設定 我只有設定linux開機就會自動連線
Elvira avatarElvira2013-11-21
雖然ping不到,但試著直接ssh到主機看看?
Genevieve avatarGenevieve2013-11-26
pppoe 網卡不用設定吧? 實際作用的 if 是 ppp0
David avatarDavid2013-11-27
設了一樣的 IP 應該會有問題.(兩個 if 設同 IP?)
Joseph avatarJoseph2013-12-01
應該不是設定靜態IP吧,應該是用pppoe去拿IP啊
Agnes avatarAgnes2013-12-04
service iptables stop
David avatarDavid2013-12-05
現在eth0回到預設,只有設定PPPOE
Quanna avatarQuanna2013-12-08
eth0檔案裡 只剩下Device Bootproto=dhcp HWADDR 和ONBOOT
Tom avatarTom2013-12-11
單純只用PPPOE去抓固定IP 還是不能被外面的PING到...@@
Christine avatarChristine2013-12-14
netstat -tlnp | grep ssh 發現ssh port 22有打開
Hedy avatarHedy2013-12-15
telnet localhost 110 卻被refused
Iris avatarIris2013-12-18
telnet localhost 22 會停住
Odelette avatarOdelette2013-12-18
按quit離開就會出現protocol mismatch...
Lily avatarLily2013-12-19
試看看 ssh <user>@localhost
Poppy avatarPoppy2013-12-22
可以ssh root@localhost ....
Delia avatarDelia2013-12-24
然後照freeunixer大的建議檢查一下你的防火牆,是不是
Olivia avatarOlivia2013-12-27
會忽略INPUT。下指令 iptables -L可以檢查看看。
Eden avatarEden2013-12-29
(freeunixer大的指令是直接關閉iptables
Steve avatarSteve2013-12-29
寫ifconfig就把networkmanager移除
Agatha avatarAgatha2013-12-30
看起來似乎是redhat/centos/fedora系列的distro,幫不上忙
Donna avatarDonna2014-01-01
不知道你是否已經到中華電信的網頁申請固定ip了呢?
若還沒有申請的話那應該是拿不到固定ip的。