Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: atteh - 30.06.06 - klo:06.06
-
Tämä nyt enemmänkin liittyy debianiin, mutta koitetaan onnea:
Minulla on seuraavanlainen ongelma. Käytän debianian palvelinta ubuntu koneelta ssh-yhteydellä puttyn kautta, mutta en pääse loggautumaan debianiin hostnamella. Homma toimii kyllä mainiosti, kun laitan debian koneen ip:n puttyyn, mutta koneen nimellä en tosiaan sisään pääse vaikka asetukset pitäisi olla oikein (ainakin koneen nimi löytyy kohdista etc/hostname, etc/hosts, etc/network/interfaces ja etc/network/options). Mikä neuvoksi?
-
Tämä nyt enemmänkin liittyy debianiin, mutta koitetaan onnea:
Minulla on seuraavanlainen ongelma. Käytän debianian palvelinta ubuntu koneelta ssh-yhteydellä puttyn kautta, mutta en pääse loggautumaan debianiin hostnamella. Homma toimii kyllä mainiosti, kun laitan debian koneen ip:n puttyyn, mutta koneen nimellä en tosiaan sisään pääse vaikka asetukset pitäisi olla oikein (ainakin koneen nimi löytyy kohdista etc/hostname, etc/hosts, etc/network/interfaces ja etc/network/options). Mikä neuvoksi?
Käsittääkseni palvelimen hostname pitäisi olla vaan /etc/hosts tiedostossa ja sen jälkeen sun pitää varmaan ajaa verkko alas (sudo /etc/init.d/networking restart)
-
Tämä nyt enemmänkin liittyy debianiin, mutta koitetaan onnea:
Minulla on seuraavanlainen ongelma. Käytän debianian palvelinta ubuntu koneelta ssh-yhteydellä puttyn kautta, mutta en pääse loggautumaan debianiin hostnamella.
puttyn käyttäminen linuxissa on vähän kuin ajaisin wineä windowsilla ;)
vaikka toki sitä saa halutessaan käyttää.
Homma toimii kyllä mainiosti, kun laitan debian koneen ip:n puttyyn, mutta koneen nimellä en tosiaan sisään pääse vaikka asetukset pitäisi olla oikein (ainakin koneen nimi löytyy kohdista etc/hostname, etc/hosts, etc/network/interfaces ja etc/network/options). Mikä neuvoksi?
kuten Juhhe1 tuossa jo ehtikin sanomaan, pitää yhteyttä ottavan koneen hosts tiedostossa olla sen kohdekoneen IP-osoite ja nimi. tämä siis siinä tapauksessa jossa sinulla ei ole koneelle jotain julkista domainia.
verkossa homma toimii aina jollain aivan muulla kuin nimillä (oli se sitten IP-sooite, mac-osoite tai mikä lie). aina kun ohjelmalle annetaan tuo oikean osoitteen sijasta joku nimi, pitää sen selvittää mikä koneen osoite on kysymällä asiaa taholta joka sen tietää (IP-osoitteen tapauksessa se on DNS-palvelin). sattuneesta syystä kenenkään kotikoneiden lokaaleja nimiä ei löydy DNS-palvelimelta. osoitetta selvitettäessä hosts-tiedostosta kurkataan ihan ensimmäisenä, jotta säästettäisiin mahdollisesti turha DNS-kysely ja jotta julkisia osoitteita voitaisiin ylikirjoittaa paikallisesti.
-
puttyn käyttäminen linuxissa on vähän kuin ajaisin wineä windowsilla ;)
vaikka toki sitä saa halutessaan käyttää.
Tietenkin homma hoituu paremmin terminalin ssh:n kautta, mutta idea olisi saada tuo putty kirjautuminen toimimaan, jotta voisin jatkossa kirjautua hostnamea käyttäen serverille porukoiden windows-koneelta (jos se nyt on mahdollista).
verkossa homma toimii aina jollain aivan muulla kuin nimillä (oli se sitten IP-sooite, mac-osoite tai mikä lie). aina kun ohjelmalle annetaan tuo oikean osoitteen sijasta joku nimi, pitää sen selvittää mikä koneen osoite on kysymällä asiaa taholta joka sen tietää (IP-osoitteen tapauksessa se on DNS-palvelin). sattuneesta syystä kenenkään kotikoneiden lokaaleja nimiä ei löydy DNS-palvelimelta. osoitetta selvitettäessä hosts-tiedostosta kurkataan ihan ensimmäisenä, jotta säästettäisiin mahdollisesti turha DNS-kysely ja jotta julkisia osoitteita voitaisiin ylikirjoittaa paikallisesti.
Juu nyt se hostname on ainoastaan hosts-tiedostossa, mutta ongelma pysyy: "ssh: oma.serveri.inc: Name or service not known"
-
Tietenkin homma hoituu paremmin terminalin ssh:n kautta, mutta idea olisi saada tuo putty kirjautuminen toimimaan, jotta voisin jatkossa kirjautua hostnamea käyttäen serverille porukoiden windows-koneelta (jos se nyt on mahdollista).
putty toimii aina kuin mikä tahansa muukin ssh-client, mutta...
siis tuo hostnamen asetushan on konekohtainen ja se pitäisi siis tuon jälkeen säätää samalla tavalla myös sinne windows-koneelle. tämä tietysti olettaen, että se windows-kone on samassa sisäverkossa tai koneesi ulkoinen IP- pysyy samana.
Juu nyt se hostname on ainoastaan hosts-tiedostossa, mutta ongelma pysyy: "ssh: oma.serveri.inc: Name or service not known"
laitappa tänne sen hosts-tiedosto siltä koneelta jolla yrität ottaa yhteyttä ja tarkka komento miten yrität yhteydenottoa.